Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / services / email / realtime / index.js
index d8a2561..7a72bb0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8ace=['initMailAccounts','length','merge','exports','lodash','../model/mailAccount','mailAccounts','mapKeys','hasOwnProperty','prototype','mergeFromDatabase'];(function(_0x2a5b3b,_0x4ebe31){var _0xae665a=function(_0x59e86a){while(--_0x59e86a){_0x2a5b3b['push'](_0x2a5b3b['shift']());}};_0xae665a(++_0x4ebe31);}(_0x8ace,0x1bc));var _0xe8ac=function(_0x5b45da,_0x52bb87){_0x5b45da=_0x5b45da-0x0;var _0x2327f7=_0x8ace[_0x5b45da];return _0x2327f7;};'use strict';var _=require(_0xe8ac('0x0'));var MailAccount=require(_0xe8ac('0x1'));var Realtime=function(){this[_0xe8ac('0x2')]={};};function freeIsNotKey(_0x17e173,_0x3896f9,_0x142625){var _0x2dd17e=_[_0xe8ac('0x3')](_0x17e173,function(_0x114351,_0xf6af00){return _0x114351[_0x142625];});for(var _0x199794 in _0x3896f9){if(_0x3896f9[_0xe8ac('0x4')](_0x199794)){if(!_0x2dd17e[_0x199794]){delete _0x3896f9[_0x199794];}}}}Realtime[_0xe8ac('0x5')][_0xe8ac('0x6')]=function(_0x4eb087,_0x2d56f0){for(var _0x1357ed in _0x2d56f0){if(_0x4eb087['hasOwnProperty'](_0x1357ed)){_0x4eb087[_0x1357ed]=_0x2d56f0[_0x1357ed];}}};Realtime['prototype'][_0xe8ac('0x7')]=function(){var _0x513793=this;return function(_0x1b5467){if(_0x1b5467){freeIsNotKey(_0x1b5467,_0x513793[_0xe8ac('0x2')],'id');for(var _0x19d9c8=0x0,_0x4778d7={},_0xa18ae1={};_0x19d9c8<_0x1b5467[_0xe8ac('0x8')];_0x19d9c8+=0x1){_0x4778d7=_0x1b5467[_0x19d9c8];if(_['isUndefined'](_0x513793[_0xe8ac('0x2')][_0x4778d7['id']])){_0x513793[_0xe8ac('0x2')][_0x4778d7['id']]=new MailAccount(_0x4778d7);}else{_[_0xe8ac('0x9')](_0x513793['mailAccounts'][_0x4778d7['id']],_0x4778d7);}}}return _0x513793[_0xe8ac('0x2')];};};module[_0xe8ac('0xa')]=Realtime;
\ No newline at end of file
+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