Built motion from commit (unavailable).|2.5.3
[motion2.git] / server / services / email / realtime / index.js
index c7b0964..b88a9de 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8be4=['mergeFromDatabase','initMailAccounts','mailAccounts','length','merge','exports','lodash','hasOwnProperty','prototype'];(function(_0x225f50,_0x48a77d){var _0x19d003=function(_0x58965d){while(--_0x58965d){_0x225f50['push'](_0x225f50['shift']());}};_0x19d003(++_0x48a77d);}(_0x8be4,0x15c));var _0x48be=function(_0x3e961c,_0x5747e7){_0x3e961c=_0x3e961c-0x0;var _0x474f9c=_0x8be4[_0x3e961c];return _0x474f9c;};'use strict';var _=require(_0x48be('0x0'));var MailAccount=require('../model/mailAccount');var Realtime=function(){this['mailAccounts']={};};function freeIsNotKey(_0x20b7e3,_0x3236eb,_0x31cedf){var _0x15a2bf=_['mapKeys'](_0x20b7e3,function(_0x1a8e7e,_0x3ceb71){return _0x1a8e7e[_0x31cedf];});for(var _0x1a1c1c in _0x3236eb){if(_0x3236eb[_0x48be('0x1')](_0x1a1c1c)){if(!_0x15a2bf[_0x1a1c1c]){delete _0x3236eb[_0x1a1c1c];}}}}Realtime[_0x48be('0x2')][_0x48be('0x3')]=function(_0x166f4b,_0x553cce){for(var _0x49298c in _0x553cce){if(_0x166f4b[_0x48be('0x1')](_0x49298c)){_0x166f4b[_0x49298c]=_0x553cce[_0x49298c];}}};Realtime['prototype'][_0x48be('0x4')]=function(){var _0x586e00=this;return function(_0xa5dee4){if(_0xa5dee4){freeIsNotKey(_0xa5dee4,_0x586e00[_0x48be('0x5')],'id');for(var _0x288245=0x0,_0x27808a={},_0x1aead4={};_0x288245<_0xa5dee4[_0x48be('0x6')];_0x288245+=0x1){_0x27808a=_0xa5dee4[_0x288245];if(_['isUndefined'](_0x586e00['mailAccounts'][_0x27808a['id']])){_0x586e00['mailAccounts'][_0x27808a['id']]=new MailAccount(_0x27808a);}else{_[_0x48be('0x7')](_0x586e00[_0x48be('0x5')][_0x27808a['id']],_0x27808a);}}}return _0x586e00['mailAccounts'];};};module[_0x48be('0x8')]=Realtime;
\ No newline at end of file
+var _0x096d=['prototype','mergeFromDatabase','initMailAccounts','mailAccounts','isUndefined','merge','exports','lodash','../model/mailAccount','hasOwnProperty'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0x096d,0x183));var _0xd096=function(_0x1138c4,_0x841d33){_0x1138c4=_0x1138c4-0x0;var _0x200cc1=_0x096d[_0x1138c4];return _0x200cc1;};'use strict';var _=require(_0xd096('0x0'));var MailAccount=require(_0xd096('0x1'));var Realtime=function(){this['mailAccounts']={};};function freeIsNotKey(_0x25c2fb,_0x5288e0,_0x1c29dd){var _0x37792a=_['mapKeys'](_0x25c2fb,function(_0x362dc7,_0x236a31){return _0x362dc7[_0x1c29dd];});for(var _0x8e3dc5 in _0x5288e0){if(_0x5288e0[_0xd096('0x2')](_0x8e3dc5)){if(!_0x37792a[_0x8e3dc5]){delete _0x5288e0[_0x8e3dc5];}}}}Realtime[_0xd096('0x3')][_0xd096('0x4')]=function(_0x4c70ab,_0xc1767d){for(var _0x43d4a4 in _0xc1767d){if(_0x4c70ab[_0xd096('0x2')](_0x43d4a4)){_0x4c70ab[_0x43d4a4]=_0xc1767d[_0x43d4a4];}}};Realtime['prototype'][_0xd096('0x5')]=function(){var _0x2c8c12=this;return function(_0xdf1398){if(_0xdf1398){freeIsNotKey(_0xdf1398,_0x2c8c12[_0xd096('0x6')],'id');for(var _0x2d1636=0x0,_0x10b543={},_0x5eb28a={};_0x2d1636<_0xdf1398['length'];_0x2d1636+=0x1){_0x10b543=_0xdf1398[_0x2d1636];if(_[_0xd096('0x7')](_0x2c8c12['mailAccounts'][_0x10b543['id']])){_0x2c8c12['mailAccounts'][_0x10b543['id']]=new MailAccount(_0x10b543);}else{_[_0xd096('0x8')](_0x2c8c12[_0xd096('0x6')][_0x10b543['id']],_0x10b543);}}}return _0x2c8c12[_0xd096('0x6')];};};module[_0xd096('0x9')]=Realtime;
\ No newline at end of file