Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / services / email / realtime / index.js
index 7a72bb0..bd346dd 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa6b0=['../model/mailAccount','hasOwnProperty','prototype','mergeFromDatabase','initMailAccounts','mailAccounts','length','isUndefined','merge','exports','lodash'];(function(_0x1d33b4,_0x32d8df){var _0xe93fee=function(_0x20c497){while(--_0x20c497){_0x1d33b4['push'](_0x1d33b4['shift']());}};_0xe93fee(++_0x32d8df);}(_0xa6b0,0xaf));var _0x0a6b=function(_0x1986e8,_0x2f78cb){_0x1986e8=_0x1986e8-0x0;var _0x22db0e=_0xa6b0[_0x1986e8];return _0x22db0e;};'use strict';var _=require(_0x0a6b('0x0'));var MailAccount=require(_0x0a6b('0x1'));var Realtime=function(){this['mailAccounts']={};};function freeIsNotKey(_0x4e988a,_0x4597d6,_0x2c0d7f){var _0x13d4d5=_['mapKeys'](_0x4e988a,function(_0x29ff80,_0x33e8c3){return _0x29ff80[_0x2c0d7f];});for(var _0x195697 in _0x4597d6){if(_0x4597d6[_0x0a6b('0x2')](_0x195697)){if(!_0x13d4d5[_0x195697]){delete _0x4597d6[_0x195697];}}}}Realtime[_0x0a6b('0x3')][_0x0a6b('0x4')]=function(_0x1b5fb5,_0xa908dd){for(var _0x26f761 in _0xa908dd){if(_0x1b5fb5[_0x0a6b('0x2')](_0x26f761)){_0x1b5fb5[_0x26f761]=_0xa908dd[_0x26f761];}}};Realtime[_0x0a6b('0x3')][_0x0a6b('0x5')]=function(){var _0x5046d8=this;return function(_0x493948){if(_0x493948){freeIsNotKey(_0x493948,_0x5046d8[_0x0a6b('0x6')],'id');for(var _0x100da8=0x0,_0xbdb0d0={},_0x25ad47={};_0x100da8<_0x493948[_0x0a6b('0x7')];_0x100da8+=0x1){_0xbdb0d0=_0x493948[_0x100da8];if(_[_0x0a6b('0x8')](_0x5046d8[_0x0a6b('0x6')][_0xbdb0d0['id']])){_0x5046d8[_0x0a6b('0x6')][_0xbdb0d0['id']]=new MailAccount(_0xbdb0d0);}else{_[_0x0a6b('0x9')](_0x5046d8[_0x0a6b('0x6')][_0xbdb0d0['id']],_0xbdb0d0);}}}return _0x5046d8[_0x0a6b('0x6')];};};module[_0x0a6b('0xa')]=Realtime;
\ No newline at end of file
+var _0x5204=['mergeFromDatabase','initMailAccounts','mailAccounts','length','isUndefined','merge','exports','lodash','../model/mailAccount','mapKeys','hasOwnProperty','prototype'];(function(_0x39d04b,_0x404ea3){var _0x57591a=function(_0x1dd494){while(--_0x1dd494){_0x39d04b['push'](_0x39d04b['shift']());}};_0x57591a(++_0x404ea3);}(_0x5204,0xdf));var _0x4520=function(_0x2891d1,_0x2ddd3e){_0x2891d1=_0x2891d1-0x0;var _0x486948=_0x5204[_0x2891d1];return _0x486948;};'use strict';var _=require(_0x4520('0x0'));var MailAccount=require(_0x4520('0x1'));var Realtime=function(){this['mailAccounts']={};};function freeIsNotKey(_0x12a3a1,_0x3bf0b1,_0x10cbc2){var _0x36caca=_[_0x4520('0x2')](_0x12a3a1,function(_0x592fe0,_0x41d89c){return _0x592fe0[_0x10cbc2];});for(var _0x58b8a8 in _0x3bf0b1){if(_0x3bf0b1[_0x4520('0x3')](_0x58b8a8)){if(!_0x36caca[_0x58b8a8]){delete _0x3bf0b1[_0x58b8a8];}}}}Realtime[_0x4520('0x4')][_0x4520('0x5')]=function(_0xe741c2,_0x396d29){for(var _0x446dc9 in _0x396d29){if(_0xe741c2[_0x4520('0x3')](_0x446dc9)){_0xe741c2[_0x446dc9]=_0x396d29[_0x446dc9];}}};Realtime['prototype'][_0x4520('0x6')]=function(){var _0x4abca2=this;return function(_0x168e62){if(_0x168e62){freeIsNotKey(_0x168e62,_0x4abca2[_0x4520('0x7')],'id');for(var _0x1a5324=0x0,_0x30ca43={},_0x4d767b={};_0x1a5324<_0x168e62[_0x4520('0x8')];_0x1a5324+=0x1){_0x30ca43=_0x168e62[_0x1a5324];if(_[_0x4520('0x9')](_0x4abca2[_0x4520('0x7')][_0x30ca43['id']])){_0x4abca2[_0x4520('0x7')][_0x30ca43['id']]=new MailAccount(_0x30ca43);}else{_[_0x4520('0xa')](_0x4abca2[_0x4520('0x7')][_0x30ca43['id']],_0x30ca43);}}}return _0x4abca2[_0x4520('0x7')];};};module[_0x4520('0xb')]=Realtime;
\ No newline at end of file