Built motion from commit 26159a51.|2.5.44
[motion2.git] / server / services / email / realtime / index.js
index 3b00f63..d757d6c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe87f=['isUndefined','merge','exports','lodash','../model/mailAccount','mailAccounts','mapKeys','hasOwnProperty','prototype','mergeFromDatabase','initMailAccounts','length'];(function(_0xab9630,_0xe19d9c){var _0x1567a3=function(_0x6d64ae){while(--_0x6d64ae){_0xab9630['push'](_0xab9630['shift']());}};_0x1567a3(++_0xe19d9c);}(_0xe87f,0x1e3));var _0xfe87=function(_0x40fe3b,_0x308371){_0x40fe3b=_0x40fe3b-0x0;var _0x89686c=_0xe87f[_0x40fe3b];return _0x89686c;};'use strict';var _=require(_0xfe87('0x0'));var MailAccount=require(_0xfe87('0x1'));var Realtime=function(){this[_0xfe87('0x2')]={};};function freeIsNotKey(_0x3f363c,_0xa2ebf,_0x3bf5d9){var _0x5082d7=_[_0xfe87('0x3')](_0x3f363c,function(_0x516aa6,_0xc872fb){return _0x516aa6[_0x3bf5d9];});for(var _0x25d880 in _0xa2ebf){if(_0xa2ebf[_0xfe87('0x4')](_0x25d880)){if(!_0x5082d7[_0x25d880]){delete _0xa2ebf[_0x25d880];}}}}Realtime[_0xfe87('0x5')][_0xfe87('0x6')]=function(_0x2efcd7,_0x89279c){for(var _0x4d8a72 in _0x89279c){if(_0x2efcd7['hasOwnProperty'](_0x4d8a72)){_0x2efcd7[_0x4d8a72]=_0x89279c[_0x4d8a72];}}};Realtime[_0xfe87('0x5')][_0xfe87('0x7')]=function(){var _0x10600c=this;return function(_0x17799d){if(_0x17799d){freeIsNotKey(_0x17799d,_0x10600c[_0xfe87('0x2')],'id');for(var _0x4b7840=0x0,_0x590801={},_0x4ee97e={};_0x4b7840<_0x17799d[_0xfe87('0x8')];_0x4b7840+=0x1){_0x590801=_0x17799d[_0x4b7840];if(_[_0xfe87('0x9')](_0x10600c[_0xfe87('0x2')][_0x590801['id']])){_0x10600c['mailAccounts'][_0x590801['id']]=new MailAccount(_0x590801);}else{_[_0xfe87('0xa')](_0x10600c[_0xfe87('0x2')][_0x590801['id']],_0x590801);}}}return _0x10600c[_0xfe87('0x2')];};};module[_0xfe87('0xb')]=Realtime;
\ No newline at end of file
+var _0xd975=['mergeFromDatabase','hasOwnProperty','prototype','initMailAccounts','length','isUndefined','merge','exports','lodash','../model/mailAccount','mailAccounts','mapKeys'];(function(_0x45b807,_0xd7efbf){var _0x20dabf=function(_0x251161){while(--_0x251161){_0x45b807['push'](_0x45b807['shift']());}};_0x20dabf(++_0xd7efbf);}(_0xd975,0x1ac));var _0x5d97=function(_0x14d3fd,_0x33142a){_0x14d3fd=_0x14d3fd-0x0;var _0x5f26cb=_0xd975[_0x14d3fd];return _0x5f26cb;};'use strict';var _=require(_0x5d97('0x0'));var MailAccount=require(_0x5d97('0x1'));var Realtime=function(){this[_0x5d97('0x2')]={};};function freeIsNotKey(_0x55f36a,_0x474f5e,_0x352a26){var _0x52baec=_[_0x5d97('0x3')](_0x55f36a,function(_0x51a7ba,_0x5bb54c){return _0x51a7ba[_0x352a26];});for(var _0x4c7330 in _0x474f5e){if(_0x474f5e['hasOwnProperty'](_0x4c7330)){if(!_0x52baec[_0x4c7330]){delete _0x474f5e[_0x4c7330];}}}}Realtime['prototype'][_0x5d97('0x4')]=function(_0x4abe1a,_0x17b53f){for(var _0x28abc8 in _0x17b53f){if(_0x4abe1a[_0x5d97('0x5')](_0x28abc8)){_0x4abe1a[_0x28abc8]=_0x17b53f[_0x28abc8];}}};Realtime[_0x5d97('0x6')][_0x5d97('0x7')]=function(){var _0x4a35bc=this;return function(_0x12331e){if(_0x12331e){freeIsNotKey(_0x12331e,_0x4a35bc[_0x5d97('0x2')],'id');for(var _0x41ecab=0x0,_0x27b531={},_0x4c296b={};_0x41ecab<_0x12331e[_0x5d97('0x8')];_0x41ecab+=0x1){_0x27b531=_0x12331e[_0x41ecab];if(_[_0x5d97('0x9')](_0x4a35bc['mailAccounts'][_0x27b531['id']])){_0x4a35bc['mailAccounts'][_0x27b531['id']]=new MailAccount(_0x27b531);}else{_[_0x5d97('0xa')](_0x4a35bc['mailAccounts'][_0x27b531['id']],_0x27b531);}}}return _0x4a35bc[_0x5d97('0x2')];};};module[_0x5d97('0xb')]=Realtime;
\ No newline at end of file