Built motion from commit b0a9a629.|2.6.33
[motion2.git] / server / api / interval / interval.model.js
index d4d150e..e845945 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x008f=['../../components/extensions/rewrite','iftime','exports','define','Interval','rewrite','interval','string','getIntervals','then','map','ifTime','./interval.attributes'];(function(_0x9d679d,_0x4dd38a){var _0x3ce1dc=function(_0x2cbc68){while(--_0x2cbc68){_0x9d679d['push'](_0x9d679d['shift']());}};_0x3ce1dc(++_0x4dd38a);}(_0x008f,0x1c6));var _0xf008=function(_0x2bbb49,_0x13bc74){_0x2bbb49=_0x2bbb49-0x0;var _0x276690=_0x008f[_0x2bbb49];return _0x276690;};'use strict';var attributes=require(_0xf008('0x0'));var extensions=require(_0xf008('0x1'));var iftime=require('../../utils/iftime')[_0xf008('0x2')];module[_0xf008('0x3')]=function(_0x4174b5){return _0x4174b5[_0xf008('0x4')](_0xf008('0x5'),attributes,{'tableName':'tools_intervals','paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x3c758c){extensions[_0xf008('0x6')](_0x4174b5,_0x3c758c);},'afterBulkCreate':function(_0x34d1cc,_0x26b8fa,_0x2209fd){_0x2209fd();extensions[_0xf008('0x6')](_0x4174b5,_0x34d1cc[0x0]);},'afterUpdate':function(_0x375c2c){extensions[_0xf008('0x6')](_0x4174b5,_0x375c2c);},'afterDestroy':function(_0x1d45be){extensions[_0xf008('0x6')](_0x4174b5,_0x1d45be);}},'instanceMethods':{'ifTime':function(_0x32d81d=undefined,_0x3408ad=new Date()){if(typeof this[_0xf008('0x7')]===_0xf008('0x8')){return iftime(this['interval'],_0x32d81d,_0x3408ad);}else{return this[_0xf008('0x9')]()[_0xf008('0xa')](function(_0x3940f7){return Promise['all'](_0x3940f7[_0xf008('0xb')](function(_0x21b10e){return _0x21b10e[_0xf008('0xc')](_0x32d81d,_0x3408ad);}));})[_0xf008('0xa')](function(_0x7c53d1){return _0x7c53d1['reduce'](function(_0x36c22e,_0x49e574){return _0x36c22e||_0x49e574;},![]);});}}}});};
\ No newline at end of file
+var _0xc358=['getIntervals','then','map','ifTime','reduce','../../components/extensions/rewrite','../../utils/iftime','Interval','tools_intervals','rewrite','interval','string'];(function(_0x366255,_0x3edffb){var _0x2604b2=function(_0x512223){while(--_0x512223){_0x366255['push'](_0x366255['shift']());}};_0x2604b2(++_0x3edffb);}(_0xc358,0x131));var _0x8c35=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0xc358[_0x3dd15e];return _0x231fd0;};'use strict';var attributes=require('./interval.attributes');var extensions=require(_0x8c35('0x0'));var iftime=require(_0x8c35('0x1'))['iftime'];module['exports']=function(_0x51fa9a){return _0x51fa9a['define'](_0x8c35('0x2'),attributes,{'tableName':_0x8c35('0x3'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x2c3221){extensions[_0x8c35('0x4')](_0x51fa9a,_0x2c3221);},'afterBulkCreate':function(_0x448685,_0x14bbaf,_0x3b2641){_0x3b2641();extensions[_0x8c35('0x4')](_0x51fa9a,_0x448685[0x0]);},'afterUpdate':function(_0x292b3b){extensions[_0x8c35('0x4')](_0x51fa9a,_0x292b3b);},'afterDestroy':function(_0x268c6f){extensions[_0x8c35('0x4')](_0x51fa9a,_0x268c6f);}},'instanceMethods':{'ifTime':function(_0x42dc32=undefined,_0x92bf04=new Date()){if(typeof this[_0x8c35('0x5')]===_0x8c35('0x6')){return iftime(this[_0x8c35('0x5')],_0x42dc32,_0x92bf04);}else{return this[_0x8c35('0x7')]()[_0x8c35('0x8')](function(_0x402cd3){return Promise['all'](_0x402cd3[_0x8c35('0x9')](function(_0x2f284a){return _0x2f284a[_0x8c35('0xa')](_0x42dc32,_0x92bf04);}));})[_0x8c35('0x8')](function(_0x269c5f){return _0x269c5f[_0x8c35('0xb')](function(_0x1a899e,_0x126394){return _0x1a899e||_0x126394;},![]);});}}}});};
\ No newline at end of file