Built motion from commit cb845558.|2.6.34
[motion2.git] / server / api / interval / interval.model.js
index a724a5c..14b524a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1400=['exports','define','tools_intervals','rewrite','string','interval','getIntervals','then','all','map','reduce','../../utils/iftime','iftime'];(function(_0x3e16fa,_0x43bc73){var _0x4b043b=function(_0xab73f6){while(--_0xab73f6){_0x3e16fa['push'](_0x3e16fa['shift']());}};_0x4b043b(++_0x43bc73);}(_0x1400,0x16a));var _0x0140=function(_0x2fb4fb,_0x13abdf){_0x2fb4fb=_0x2fb4fb-0x0;var _0x36e7d6=_0x1400[_0x2fb4fb];return _0x36e7d6;};'use strict';var attributes=require('./interval.attributes');var extensions=require('../../components/extensions/rewrite');var iftime=require(_0x0140('0x0'))[_0x0140('0x1')];module[_0x0140('0x2')]=function(_0x13ca20){return _0x13ca20[_0x0140('0x3')]('Interval',attributes,{'tableName':_0x0140('0x4'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x43077b){extensions[_0x0140('0x5')](_0x13ca20,_0x43077b);},'afterBulkCreate':function(_0xa3314b,_0x1dbe4e,_0x8f5038){_0x8f5038();extensions[_0x0140('0x5')](_0x13ca20,_0xa3314b[0x0]);},'afterUpdate':function(_0x4777ba){extensions['rewrite'](_0x13ca20,_0x4777ba);},'afterDestroy':function(_0x30184a){extensions[_0x0140('0x5')](_0x13ca20,_0x30184a);}},'instanceMethods':{'ifTime':function(_0x3ed47=undefined,_0x3d82c9=new Date()){if(typeof this['interval']===_0x0140('0x6')){return iftime(this[_0x0140('0x7')],_0x3ed47,_0x3d82c9);}else{return this[_0x0140('0x8')]()[_0x0140('0x9')](function(_0x2e6f48){return Promise[_0x0140('0xa')](_0x2e6f48[_0x0140('0xb')](function(_0x54e481){return _0x54e481['ifTime'](_0x3ed47,_0x3d82c9);}));})['then'](function(_0x40394e){return _0x40394e[_0x0140('0xc')](function(_0x2c666d,_0x4efe56){return _0x2c666d||_0x4efe56;},![]);});}}}});};
\ No newline at end of file
+var _0xbaa4=['reduce','./interval.attributes','../../components/extensions/rewrite','exports','Interval','tools_intervals','rewrite','interval','getIntervals','all','map','ifTime','then'];(function(_0x585b83,_0x25d403){var _0x2faa24=function(_0x2c756c){while(--_0x2c756c){_0x585b83['push'](_0x585b83['shift']());}};_0x2faa24(++_0x25d403);}(_0xbaa4,0x1ae));var _0x4baa=function(_0x561adb,_0x275786){_0x561adb=_0x561adb-0x0;var _0xed3d4e=_0xbaa4[_0x561adb];return _0xed3d4e;};'use strict';var attributes=require(_0x4baa('0x0'));var extensions=require(_0x4baa('0x1'));var iftime=require('../../utils/iftime')['iftime'];module[_0x4baa('0x2')]=function(_0x2b07ec){return _0x2b07ec['define'](_0x4baa('0x3'),attributes,{'tableName':_0x4baa('0x4'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x4e133e){extensions[_0x4baa('0x5')](_0x2b07ec,_0x4e133e);},'afterBulkCreate':function(_0x4cb1a5,_0x52b2b8,_0x1315b9){_0x1315b9();extensions['rewrite'](_0x2b07ec,_0x4cb1a5[0x0]);},'afterUpdate':function(_0x10aa9e){extensions[_0x4baa('0x5')](_0x2b07ec,_0x10aa9e);},'afterDestroy':function(_0x352082){extensions[_0x4baa('0x5')](_0x2b07ec,_0x352082);}},'instanceMethods':{'ifTime':function(_0x3e4235=undefined,_0x2f8f04=new Date()){if(typeof this[_0x4baa('0x6')]==='string'){return iftime(this['interval'],_0x3e4235,_0x2f8f04);}else{return this[_0x4baa('0x7')]()['then'](function(_0x23dc11){return Promise[_0x4baa('0x8')](_0x23dc11[_0x4baa('0x9')](function(_0x14e4dc){return _0x14e4dc[_0x4baa('0xa')](_0x3e4235,_0x2f8f04);}));})[_0x4baa('0xb')](function(_0x1d96e9){return _0x1d96e9[_0x4baa('0xc')](function(_0x21f4ec,_0x2a5f58){return _0x21f4ec||_0x2a5f58;},![]);});}}}});};
\ No newline at end of file