Built motion from commit f25620e4.|2.6.30
[motion2.git] / server / api / interval / interval.model.js
index 15feadc..7ac4bc6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc103=['Interval','tools_intervals','rewrite','interval','getIntervals','then','all','map','ifTime','reduce','exports','define'];(function(_0x5a26db,_0x2c5ccd){var _0x4619dd=function(_0x21e28f){while(--_0x21e28f){_0x5a26db['push'](_0x5a26db['shift']());}};_0x4619dd(++_0x2c5ccd);}(_0xc103,0xd6));var _0x3c10=function(_0x318282,_0xd54e1){_0x318282=_0x318282-0x0;var _0x4c4b86=_0xc103[_0x318282];return _0x4c4b86;};'use strict';var attributes=require('./interval.attributes');var extensions=require('../../components/extensions/rewrite');var iftime=require('../../utils/iftime')['iftime'];module[_0x3c10('0x0')]=function(_0x51d142){return _0x51d142[_0x3c10('0x1')](_0x3c10('0x2'),attributes,{'tableName':_0x3c10('0x3'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x279f6c){extensions[_0x3c10('0x4')](_0x51d142,_0x279f6c);},'afterBulkCreate':function(_0x58bbe1,_0x2737f6,_0x162c85){_0x162c85();extensions['rewrite'](_0x51d142,_0x58bbe1[0x0]);},'afterUpdate':function(_0x1e09ba){extensions['rewrite'](_0x51d142,_0x1e09ba);},'afterDestroy':function(_0x29fed1){extensions['rewrite'](_0x51d142,_0x29fed1);}},'instanceMethods':{'ifTime':function(_0x54a376=undefined,_0x40a89b=new Date()){if(typeof this['interval']==='string'){return iftime(this[_0x3c10('0x5')],_0x54a376,_0x40a89b);}else{return this[_0x3c10('0x6')]()[_0x3c10('0x7')](function(_0x144930){return Promise[_0x3c10('0x8')](_0x144930[_0x3c10('0x9')](function(_0x15b139){return _0x15b139[_0x3c10('0xa')](_0x54a376,_0x40a89b);}));})[_0x3c10('0x7')](function(_0x4c94fb){return _0x4c94fb[_0x3c10('0xb')](function(_0x3a85a8,_0x93e16b){return _0x3a85a8||_0x93e16b;},![]);});}}}});};
\ No newline at end of file
+var _0xb8e7=['rewrite','string','interval','getIntervals','map','ifTime','then','reduce','./interval.attributes','../../components/extensions/rewrite','exports','define','tools_intervals'];(function(_0x255554,_0x267e8a){var _0x54eef9=function(_0x188665){while(--_0x188665){_0x255554['push'](_0x255554['shift']());}};_0x54eef9(++_0x267e8a);}(_0xb8e7,0x70));var _0x7b8e=function(_0x49db4f,_0x2498bc){_0x49db4f=_0x49db4f-0x0;var _0x21e442=_0xb8e7[_0x49db4f];return _0x21e442;};'use strict';var attributes=require(_0x7b8e('0x0'));var extensions=require(_0x7b8e('0x1'));var iftime=require('../../utils/iftime')['iftime'];module[_0x7b8e('0x2')]=function(_0x33a45f){return _0x33a45f[_0x7b8e('0x3')]('Interval',attributes,{'tableName':_0x7b8e('0x4'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x1e5068){extensions['rewrite'](_0x33a45f,_0x1e5068);},'afterBulkCreate':function(_0x14e84b,_0x52f4bd,_0x59c04e){_0x59c04e();extensions[_0x7b8e('0x5')](_0x33a45f,_0x14e84b[0x0]);},'afterUpdate':function(_0x2894dd){extensions[_0x7b8e('0x5')](_0x33a45f,_0x2894dd);},'afterDestroy':function(_0x1515f9){extensions[_0x7b8e('0x5')](_0x33a45f,_0x1515f9);}},'instanceMethods':{'ifTime':function(_0x2708e5=undefined,_0x473e2e=new Date()){if(typeof this['interval']===_0x7b8e('0x6')){return iftime(this[_0x7b8e('0x7')],_0x2708e5,_0x473e2e);}else{return this[_0x7b8e('0x8')]()['then'](function(_0x213927){return Promise['all'](_0x213927[_0x7b8e('0x9')](function(_0x2e1811){return _0x2e1811[_0x7b8e('0xa')](_0x2708e5,_0x473e2e);}));})[_0x7b8e('0xb')](function(_0x5c2c94){return _0x5c2c94[_0x7b8e('0xc')](function(_0x30e5dc,_0x8e9509){return _0x30e5dc||_0x8e9509;},![]);});}}}});};
\ No newline at end of file