Built motion from commit d6d69adf.|2.6.33
[motion2.git] / server / api / interval / interval.model.js
index f938118..138ae54 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x93b8=['interval','getIntervals','all','map','ifTime','reduce','../../components/extensions/rewrite','../../utils/iftime','iftime','define','Interval','rewrite'];(function(_0x15d18f,_0x126b0e){var _0xd12bf7=function(_0x19e661){while(--_0x19e661){_0x15d18f['push'](_0x15d18f['shift']());}};_0xd12bf7(++_0x126b0e);}(_0x93b8,0xde));var _0x893b=function(_0x2206fc,_0x1c184c){_0x2206fc=_0x2206fc-0x0;var _0x1861f1=_0x93b8[_0x2206fc];return _0x1861f1;};'use strict';var attributes=require('./interval.attributes');var extensions=require(_0x893b('0x0'));var iftime=require(_0x893b('0x1'))[_0x893b('0x2')];module['exports']=function(_0xc4236f){return _0xc4236f[_0x893b('0x3')](_0x893b('0x4'),attributes,{'tableName':'tools_intervals','paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x174f06){extensions[_0x893b('0x5')](_0xc4236f,_0x174f06);},'afterBulkCreate':function(_0x3817fb,_0x5c6429,_0x47b07c){_0x47b07c();extensions['rewrite'](_0xc4236f,_0x3817fb[0x0]);},'afterUpdate':function(_0xb512cb){extensions['rewrite'](_0xc4236f,_0xb512cb);},'afterDestroy':function(_0x486903){extensions[_0x893b('0x5')](_0xc4236f,_0x486903);}},'instanceMethods':{'ifTime':function(_0x5f3b92=undefined,_0x49de2e=new Date()){if(typeof this[_0x893b('0x6')]==='string'){return iftime(this['interval'],_0x5f3b92,_0x49de2e);}else{return this[_0x893b('0x7')]()['then'](function(_0x147226){return Promise[_0x893b('0x8')](_0x147226[_0x893b('0x9')](function(_0x1d4a37){return _0x1d4a37[_0x893b('0xa')](_0x5f3b92,_0x49de2e);}));})['then'](function(_0x165c82){return _0x165c82[_0x893b('0xb')](function(_0x1737a2,_0x59afdb){return _0x1737a2||_0x59afdb;},![]);});}}}});};
\ No newline at end of file
+var _0xa73d=['map','ifTime','then','../../components/extensions/rewrite','iftime','define','tools_intervals','rewrite','interval','getIntervals'];(function(_0x7b544a,_0x33c45a){var _0x33dcb4=function(_0x5ebc7f){while(--_0x5ebc7f){_0x7b544a['push'](_0x7b544a['shift']());}};_0x33dcb4(++_0x33c45a);}(_0xa73d,0xad));var _0xda73=function(_0x4c437f,_0x380c6e){_0x4c437f=_0x4c437f-0x0;var _0xad9c0e=_0xa73d[_0x4c437f];return _0xad9c0e;};'use strict';var attributes=require('./interval.attributes');var extensions=require(_0xda73('0x0'));var iftime=require('../../utils/iftime')[_0xda73('0x1')];module['exports']=function(_0x13dbfd){return _0x13dbfd[_0xda73('0x2')]('Interval',attributes,{'tableName':_0xda73('0x3'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x230f8a){extensions[_0xda73('0x4')](_0x13dbfd,_0x230f8a);},'afterBulkCreate':function(_0x434f48,_0x3fbcf8,_0x5d6719){_0x5d6719();extensions[_0xda73('0x4')](_0x13dbfd,_0x434f48[0x0]);},'afterUpdate':function(_0x540546){extensions[_0xda73('0x4')](_0x13dbfd,_0x540546);},'afterDestroy':function(_0x323a71){extensions[_0xda73('0x4')](_0x13dbfd,_0x323a71);}},'instanceMethods':{'ifTime':function(_0x2f5c19=undefined,_0x2dbfcc=new Date()){if(typeof this[_0xda73('0x5')]==='string'){return iftime(this[_0xda73('0x5')],_0x2f5c19,_0x2dbfcc);}else{return this[_0xda73('0x6')]()['then'](function(_0x44cfbf){return Promise['all'](_0x44cfbf[_0xda73('0x7')](function(_0x4424d8){return _0x4424d8[_0xda73('0x8')](_0x2f5c19,_0x2dbfcc);}));})[_0xda73('0x9')](function(_0x3305e9){return _0x3305e9['reduce'](function(_0x3408d5,_0x5747b0){return _0x3408d5||_0x5747b0;},![]);});}}}});};
\ No newline at end of file