Built motion from commit 52c8a02d.|2.6.29
[motion2.git] / server / api / interval / interval.model.js
index 94d076c..d4d150e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe6e2=['Interval','tools_intervals','rewrite','interval','string','getIntervals','all','map','ifTime','then','./interval.attributes','../../components/extensions/rewrite','../../utils/iftime','exports'];(function(_0x31af74,_0x290ba8){var _0x283684=function(_0x2fd042){while(--_0x2fd042){_0x31af74['push'](_0x31af74['shift']());}};_0x283684(++_0x290ba8);}(_0xe6e2,0x122));var _0x2e6e=function(_0x27f513,_0x4d30c0){_0x27f513=_0x27f513-0x0;var _0x4064e7=_0xe6e2[_0x27f513];return _0x4064e7;};'use strict';var attributes=require(_0x2e6e('0x0'));var extensions=require(_0x2e6e('0x1'));var iftime=require(_0x2e6e('0x2'))['iftime'];module[_0x2e6e('0x3')]=function(_0x37530d){return _0x37530d['define'](_0x2e6e('0x4'),attributes,{'tableName':_0x2e6e('0x5'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x132526){extensions['rewrite'](_0x37530d,_0x132526);},'afterBulkCreate':function(_0x30e9c5,_0x17d284,_0x40414a){_0x40414a();extensions['rewrite'](_0x37530d,_0x30e9c5[0x0]);},'afterUpdate':function(_0x279432){extensions[_0x2e6e('0x6')](_0x37530d,_0x279432);},'afterDestroy':function(_0x23bc27){extensions[_0x2e6e('0x6')](_0x37530d,_0x23bc27);}},'instanceMethods':{'ifTime':function(_0xafe794=undefined,_0x3097e6=new Date()){if(typeof this[_0x2e6e('0x7')]===_0x2e6e('0x8')){return iftime(this['interval'],_0xafe794,_0x3097e6);}else{return this[_0x2e6e('0x9')]()['then'](function(_0x295c7a){return Promise[_0x2e6e('0xa')](_0x295c7a[_0x2e6e('0xb')](function(_0x4f626a){return _0x4f626a[_0x2e6e('0xc')](_0xafe794,_0x3097e6);}));})[_0x2e6e('0xd')](function(_0x4e9e75){return _0x4e9e75['reduce'](function(_0x2fc28c,_0x59255f){return _0x2fc28c||_0x59255f;},![]);});}}}});};
\ No newline at end of file
+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