Built motion from commit 1fd437e9.|2.6.19
[motion2.git] / server / services / email / realtime / index.js
index 5d75397..f292536 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x186c=['exports','lodash','mailAccounts','mapKeys','prototype','mergeFromDatabase','hasOwnProperty','initMailAccounts','isUndefined','merge'];(function(_0x4c587a,_0x17d523){var _0x1b0662=function(_0x401c19){while(--_0x401c19){_0x4c587a['push'](_0x4c587a['shift']());}};_0x1b0662(++_0x17d523);}(_0x186c,0x65));var _0xc186=function(_0x2135e6,_0x462678){_0x2135e6=_0x2135e6-0x0;var _0x4a6399=_0x186c[_0x2135e6];return _0x4a6399;};'use strict';var _=require(_0xc186('0x0'));var MailAccount=require('../model/mailAccount');var Realtime=function(){this[_0xc186('0x1')]={};};function freeIsNotKey(_0x3fd4d7,_0x438de2,_0x523dfd){var _0x3fcb7a=_[_0xc186('0x2')](_0x3fd4d7,function(_0x526f74,_0xb6ef04){return _0x526f74[_0x523dfd];});for(var _0x4b8d66 in _0x438de2){if(_0x438de2['hasOwnProperty'](_0x4b8d66)){if(!_0x3fcb7a[_0x4b8d66]){delete _0x438de2[_0x4b8d66];}}}}Realtime[_0xc186('0x3')][_0xc186('0x4')]=function(_0x26f42a,_0x4853d2){for(var _0x3b8327 in _0x4853d2){if(_0x26f42a[_0xc186('0x5')](_0x3b8327)){_0x26f42a[_0x3b8327]=_0x4853d2[_0x3b8327];}}};Realtime[_0xc186('0x3')][_0xc186('0x6')]=function(){var _0x15bcc6=this;return function(_0xfa44b5){if(_0xfa44b5){freeIsNotKey(_0xfa44b5,_0x15bcc6[_0xc186('0x1')],'id');for(var _0x36e31c=0x0,_0x248cb0={},_0x264333={};_0x36e31c<_0xfa44b5['length'];_0x36e31c+=0x1){_0x248cb0=_0xfa44b5[_0x36e31c];if(_[_0xc186('0x7')](_0x15bcc6[_0xc186('0x1')][_0x248cb0['id']])){_0x15bcc6['mailAccounts'][_0x248cb0['id']]=new MailAccount(_0x248cb0);}else{_[_0xc186('0x8')](_0x15bcc6[_0xc186('0x1')][_0x248cb0['id']],_0x248cb0);}}}return _0x15bcc6[_0xc186('0x1')];};};module[_0xc186('0x9')]=Realtime;
\ No newline at end of file
+var _0xd0ba=['isUndefined','merge','exports','lodash','../model/mailAccount','mapKeys','hasOwnProperty','prototype','mergeFromDatabase','mailAccounts','length'];(function(_0x40220a,_0x22feb1){var _0x3903cc=function(_0x33a296){while(--_0x33a296){_0x40220a['push'](_0x40220a['shift']());}};_0x3903cc(++_0x22feb1);}(_0xd0ba,0xdf));var _0xad0b=function(_0x1e7b16,_0x4607a1){_0x1e7b16=_0x1e7b16-0x0;var _0x37fadc=_0xd0ba[_0x1e7b16];return _0x37fadc;};'use strict';var _=require(_0xad0b('0x0'));var MailAccount=require(_0xad0b('0x1'));var Realtime=function(){this['mailAccounts']={};};function freeIsNotKey(_0x350d94,_0x44f4b4,_0x21b0e3){var _0x149fe2=_[_0xad0b('0x2')](_0x350d94,function(_0xa8e0c0,_0x450ebd){return _0xa8e0c0[_0x21b0e3];});for(var _0x46fd66 in _0x44f4b4){if(_0x44f4b4[_0xad0b('0x3')](_0x46fd66)){if(!_0x149fe2[_0x46fd66]){delete _0x44f4b4[_0x46fd66];}}}}Realtime[_0xad0b('0x4')][_0xad0b('0x5')]=function(_0x10c7bb,_0x36d418){for(var _0x965ac9 in _0x36d418){if(_0x10c7bb[_0xad0b('0x3')](_0x965ac9)){_0x10c7bb[_0x965ac9]=_0x36d418[_0x965ac9];}}};Realtime['prototype']['initMailAccounts']=function(){var _0x844bae=this;return function(_0x2a44fe){if(_0x2a44fe){freeIsNotKey(_0x2a44fe,_0x844bae[_0xad0b('0x6')],'id');for(var _0x52476e=0x0,_0x48ce33={},_0x1aa38b={};_0x52476e<_0x2a44fe[_0xad0b('0x7')];_0x52476e+=0x1){_0x48ce33=_0x2a44fe[_0x52476e];if(_[_0xad0b('0x8')](_0x844bae[_0xad0b('0x6')][_0x48ce33['id']])){_0x844bae[_0xad0b('0x6')][_0x48ce33['id']]=new MailAccount(_0x48ce33);}else{_[_0xad0b('0x9')](_0x844bae['mailAccounts'][_0x48ce33['id']],_0x48ce33);}}}return _0x844bae[_0xad0b('0x6')];};};module[_0xad0b('0xa')]=Realtime;
\ No newline at end of file