Built motion from commit d301b742.|2.6.29
[motion2.git] / server / api / interval / interval.model.js
index 321c34f..e9a496c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x06e4=['all','ifTime','then','reduce','../../components/extensions/rewrite','../../utils/iftime','iftime','exports','Interval','tools_intervals','rewrite','string'];(function(_0x2da891,_0x39421a){var _0x1f186c=function(_0x49e780){while(--_0x49e780){_0x2da891['push'](_0x2da891['shift']());}};_0x1f186c(++_0x39421a);}(_0x06e4,0x1e4));var _0x406e=function(_0x357f0a,_0x37aa60){_0x357f0a=_0x357f0a-0x0;var _0x10d41b=_0x06e4[_0x357f0a];return _0x10d41b;};'use strict';var attributes=require('./interval.attributes');var extensions=require(_0x406e('0x0'));var iftime=require(_0x406e('0x1'))[_0x406e('0x2')];module[_0x406e('0x3')]=function(_0x21dd49){return _0x21dd49['define'](_0x406e('0x4'),attributes,{'tableName':_0x406e('0x5'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x6dd582){extensions['rewrite'](_0x21dd49,_0x6dd582);},'afterBulkCreate':function(_0x5af89b,_0x335d39,_0x1eb593){_0x1eb593();extensions[_0x406e('0x6')](_0x21dd49,_0x5af89b[0x0]);},'afterUpdate':function(_0x3e49be){extensions[_0x406e('0x6')](_0x21dd49,_0x3e49be);},'afterDestroy':function(_0x44fa35){extensions[_0x406e('0x6')](_0x21dd49,_0x44fa35);}},'instanceMethods':{'ifTime':function(_0x16ca58=undefined,_0x2e9213=new Date()){if(typeof this['interval']===_0x406e('0x7')){return iftime(this['interval'],_0x16ca58,_0x2e9213);}else{return this['getIntervals']()['then'](function(_0x2ee4c3){return Promise[_0x406e('0x8')](_0x2ee4c3['map'](function(_0x54d68c){return _0x54d68c[_0x406e('0x9')](_0x16ca58,_0x2e9213);}));})[_0x406e('0xa')](function(_0x5e3202){return _0x5e3202[_0x406e('0xb')](function(_0x56f906,_0x2a2ba1){return _0x56f906||_0x2a2ba1;},![]);});}}}});};
\ No newline at end of file
+var _0xf77b=['iftime','exports','define','Interval','tools_intervals','rewrite','interval','string','map','then','./interval.attributes','../../components/extensions/rewrite','../../utils/iftime'];(function(_0x2543d6,_0x3a5e78){var _0x55213c=function(_0x292768){while(--_0x292768){_0x2543d6['push'](_0x2543d6['shift']());}};_0x55213c(++_0x3a5e78);}(_0xf77b,0x7f));var _0xbf77=function(_0x16e57d,_0x2cb7ba){_0x16e57d=_0x16e57d-0x0;var _0x40239c=_0xf77b[_0x16e57d];return _0x40239c;};'use strict';var attributes=require(_0xbf77('0x0'));var extensions=require(_0xbf77('0x1'));var iftime=require(_0xbf77('0x2'))[_0xbf77('0x3')];module[_0xbf77('0x4')]=function(_0x3c9363){return _0x3c9363[_0xbf77('0x5')](_0xbf77('0x6'),attributes,{'tableName':_0xbf77('0x7'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x5cb778){extensions['rewrite'](_0x3c9363,_0x5cb778);},'afterBulkCreate':function(_0x141ab5,_0x3c726b,_0x53d50e){_0x53d50e();extensions['rewrite'](_0x3c9363,_0x141ab5[0x0]);},'afterUpdate':function(_0x2760c8){extensions[_0xbf77('0x8')](_0x3c9363,_0x2760c8);},'afterDestroy':function(_0x5b6b4b){extensions[_0xbf77('0x8')](_0x3c9363,_0x5b6b4b);}},'instanceMethods':{'ifTime':function(_0x2a4af0=undefined,_0x492da7=new Date()){if(typeof this[_0xbf77('0x9')]===_0xbf77('0xa')){return iftime(this[_0xbf77('0x9')],_0x2a4af0,_0x492da7);}else{return this['getIntervals']()['then'](function(_0x464956){return Promise['all'](_0x464956[_0xbf77('0xb')](function(_0x507911){return _0x507911['ifTime'](_0x2a4af0,_0x492da7);}));})[_0xbf77('0xc')](function(_0x55f6fc){return _0x55f6fc['reduce'](function(_0x26adca,_0x2c5f04){return _0x26adca||_0x2c5f04;},![]);});}}}});};
\ No newline at end of file