Built motion from commit 1fd437e9.|2.6.19
[motion2.git] / server / api / interval / interval.model.js
index 55d18af..7e423ee 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7b24=['tools_intervals','rewrite','interval','then','map','ifTime','reduce','./interval.attributes','iftime','exports','Interval'];(function(_0x2a1f2b,_0x26f5e4){var _0x517914=function(_0x5a3f79){while(--_0x5a3f79){_0x2a1f2b['push'](_0x2a1f2b['shift']());}};_0x517914(++_0x26f5e4);}(_0x7b24,0x96));var _0x47b2=function(_0xaa5751,_0x223180){_0xaa5751=_0xaa5751-0x0;var _0x5b3d67=_0x7b24[_0xaa5751];return _0x5b3d67;};'use strict';var attributes=require(_0x47b2('0x0'));var extensions=require('../../components/extensions/rewrite');var iftime=require('../../utils/iftime')[_0x47b2('0x1')];module[_0x47b2('0x2')]=function(_0x45474a){return _0x45474a['define'](_0x47b2('0x3'),attributes,{'tableName':_0x47b2('0x4'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0xbe055b){extensions[_0x47b2('0x5')](_0x45474a,_0xbe055b);},'afterBulkCreate':function(_0xb9ca6f,_0x444c4f,_0x1f1300){_0x1f1300();extensions[_0x47b2('0x5')](_0x45474a,_0xb9ca6f[0x0]);},'afterUpdate':function(_0x42b1e2){extensions[_0x47b2('0x5')](_0x45474a,_0x42b1e2);},'afterDestroy':function(_0x562c63){extensions[_0x47b2('0x5')](_0x45474a,_0x562c63);}},'instanceMethods':{'ifTime':function(_0x33de4c=undefined,_0x231075=new Date()){if(typeof this['interval']==='string'){return iftime(this[_0x47b2('0x6')],_0x33de4c,_0x231075);}else{return this['getIntervals']()[_0x47b2('0x7')](function(_0x52c2fc){return Promise['all'](_0x52c2fc[_0x47b2('0x8')](function(_0x49de81){return _0x49de81[_0x47b2('0x9')](_0x33de4c,_0x231075);}));})[_0x47b2('0x7')](function(_0x22ac9c){return _0x22ac9c[_0x47b2('0xa')](function(_0x351192,_0x153264){return _0x351192||_0x153264;},![]);});}}}});};
\ No newline at end of file
+var _0x9c99=['all','map','ifTime','reduce','./interval.attributes','../../utils/iftime','iftime','Interval','tools_intervals','rewrite','interval','string','getIntervals'];(function(_0x5581c9,_0x3792da){var _0x1a2ef7=function(_0x47ca00){while(--_0x47ca00){_0x5581c9['push'](_0x5581c9['shift']());}};_0x1a2ef7(++_0x3792da);}(_0x9c99,0xa0));var _0x99c9=function(_0x5c27b6,_0x4a3c28){_0x5c27b6=_0x5c27b6-0x0;var _0x284ce4=_0x9c99[_0x5c27b6];return _0x284ce4;};'use strict';var attributes=require(_0x99c9('0x0'));var extensions=require('../../components/extensions/rewrite');var iftime=require(_0x99c9('0x1'))[_0x99c9('0x2')];module['exports']=function(_0x2f76dd){return _0x2f76dd['define'](_0x99c9('0x3'),attributes,{'tableName':_0x99c9('0x4'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x5ebdd8){extensions[_0x99c9('0x5')](_0x2f76dd,_0x5ebdd8);},'afterBulkCreate':function(_0x3328f2,_0x5d741c,_0x2962b4){_0x2962b4();extensions[_0x99c9('0x5')](_0x2f76dd,_0x3328f2[0x0]);},'afterUpdate':function(_0x517d09){extensions[_0x99c9('0x5')](_0x2f76dd,_0x517d09);},'afterDestroy':function(_0x2f84d4){extensions[_0x99c9('0x5')](_0x2f76dd,_0x2f84d4);}},'instanceMethods':{'ifTime':function(_0x3663d4=undefined,_0x22b793=new Date()){if(typeof this[_0x99c9('0x6')]===_0x99c9('0x7')){return iftime(this[_0x99c9('0x6')],_0x3663d4,_0x22b793);}else{return this[_0x99c9('0x8')]()['then'](function(_0x1698a0){return Promise[_0x99c9('0x9')](_0x1698a0[_0x99c9('0xa')](function(_0x2f1887){return _0x2f1887[_0x99c9('0xb')](_0x3663d4,_0x22b793);}));})['then'](function(_0x3aac34){return _0x3aac34[_0x99c9('0xc')](function(_0x42dca1,_0x4d2e16){return _0x42dca1||_0x4d2e16;},![]);});}}}});};
\ No newline at end of file