Built motion from commit 06eb8eb0.|2.6.31
[motion2.git] / server / api / interval / interval.model.js
index 465f8cf..7e4ba9f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x35bd=['iftime','define','Interval','tools_intervals','rewrite','interval','string','getIntervals','map','ifTime','then','reduce','./interval.attributes','../../components/extensions/rewrite','../../utils/iftime'];(function(_0x17d5db,_0x40c2a7){var _0x442a71=function(_0x3db44e){while(--_0x3db44e){_0x17d5db['push'](_0x17d5db['shift']());}};_0x442a71(++_0x40c2a7);}(_0x35bd,0x1a1));var _0xd35b=function(_0x9a82a4,_0xc8bb10){_0x9a82a4=_0x9a82a4-0x0;var _0x4af8ab=_0x35bd[_0x9a82a4];return _0x4af8ab;};'use strict';var attributes=require(_0xd35b('0x0'));var extensions=require(_0xd35b('0x1'));var iftime=require(_0xd35b('0x2'))[_0xd35b('0x3')];module['exports']=function(_0xea4ebc){return _0xea4ebc[_0xd35b('0x4')](_0xd35b('0x5'),attributes,{'tableName':_0xd35b('0x6'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x1440f3){extensions[_0xd35b('0x7')](_0xea4ebc,_0x1440f3);},'afterBulkCreate':function(_0x34ff40,_0x45c46a,_0x13cb8f){_0x13cb8f();extensions[_0xd35b('0x7')](_0xea4ebc,_0x34ff40[0x0]);},'afterUpdate':function(_0x2de4e9){extensions[_0xd35b('0x7')](_0xea4ebc,_0x2de4e9);},'afterDestroy':function(_0x5d6c2b){extensions[_0xd35b('0x7')](_0xea4ebc,_0x5d6c2b);}},'instanceMethods':{'ifTime':function(_0x28285b=undefined,_0x3088b2=new Date()){if(typeof this[_0xd35b('0x8')]===_0xd35b('0x9')){return iftime(this[_0xd35b('0x8')],_0x28285b,_0x3088b2);}else{return this[_0xd35b('0xa')]()['then'](function(_0x51c3c9){return Promise['all'](_0x51c3c9[_0xd35b('0xb')](function(_0x271a03){return _0x271a03[_0xd35b('0xc')](_0x28285b,_0x3088b2);}));})[_0xd35b('0xd')](function(_0x3248fe){return _0x3248fe[_0xd35b('0xe')](function(_0x5a55aa,_0x4bf8e5){return _0x5a55aa||_0x4bf8e5;},![]);});}}}});};
\ No newline at end of file
+var _0x2906=['./interval.attributes','../../components/extensions/rewrite','../../utils/iftime','iftime','exports','define','tools_intervals','rewrite','interval','string','then','map','reduce'];(function(_0x2fefd2,_0x5556a2){var _0x37d740=function(_0x3ab3c4){while(--_0x3ab3c4){_0x2fefd2['push'](_0x2fefd2['shift']());}};_0x37d740(++_0x5556a2);}(_0x2906,0xa9));var _0x6290=function(_0x58b332,_0x54787d){_0x58b332=_0x58b332-0x0;var _0xb8e97e=_0x2906[_0x58b332];return _0xb8e97e;};'use strict';var attributes=require(_0x6290('0x0'));var extensions=require(_0x6290('0x1'));var iftime=require(_0x6290('0x2'))[_0x6290('0x3')];module[_0x6290('0x4')]=function(_0x349859){return _0x349859[_0x6290('0x5')]('Interval',attributes,{'tableName':_0x6290('0x6'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x7b0e54){extensions[_0x6290('0x7')](_0x349859,_0x7b0e54);},'afterBulkCreate':function(_0x4c45ef,_0x5ceac5,_0x532eda){_0x532eda();extensions[_0x6290('0x7')](_0x349859,_0x4c45ef[0x0]);},'afterUpdate':function(_0x3c27ad){extensions['rewrite'](_0x349859,_0x3c27ad);},'afterDestroy':function(_0x3c3c94){extensions[_0x6290('0x7')](_0x349859,_0x3c3c94);}},'instanceMethods':{'ifTime':function(_0x17b099=undefined,_0x592d33=new Date()){if(typeof this[_0x6290('0x8')]===_0x6290('0x9')){return iftime(this[_0x6290('0x8')],_0x17b099,_0x592d33);}else{return this['getIntervals']()[_0x6290('0xa')](function(_0x388df0){return Promise['all'](_0x388df0[_0x6290('0xb')](function(_0x22dad3){return _0x22dad3['ifTime'](_0x17b099,_0x592d33);}));})[_0x6290('0xa')](function(_0x265165){return _0x265165[_0x6290('0xc')](function(_0x1433f3,_0x3d93a3){return _0x1433f3||_0x3d93a3;},![]);});}}}});};
\ No newline at end of file