Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / services / email / index.js
index ed07adc..399b74e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe3af=['then','initMailAccounts','mailAccounts','catch','log','bluebird','./server','./lib/email','./rpc/mailAccount','resolve','getMailAccounts'];(function(_0x1ae31c,_0x8dcd2d){var _0x19519d=function(_0x22b8cd){while(--_0x22b8cd){_0x1ae31c['push'](_0x1ae31c['shift']());}};_0x19519d(++_0x8dcd2d);}(_0xe3af,0x89));var _0xfe3a=function(_0x1e0a4a,_0x55752e){_0x1e0a4a=_0x1e0a4a-0x0;var _0x352afd=_0xe3af[_0x1e0a4a];return _0x352afd;};'use strict';var BPromise=require(_0xfe3a('0x0'));var server=require(_0xfe3a('0x1'));var Realtime=require('./realtime');var EmailChannel=require(_0xfe3a('0x2'));var mailAccount=require(_0xfe3a('0x3'));var realtime=new Realtime();var email=new EmailChannel(realtime);function initRealtime(){return BPromise[_0xfe3a('0x4')]()['then'](mailAccount[_0xfe3a('0x5')]())[_0xfe3a('0x6')](realtime[_0xfe3a('0x7')]())[_0xfe3a('0x6')](function(){email['refresh'](realtime[_0xfe3a('0x8')]);return realtime;});}function main(){return server['listen'](realtime,email)['then'](function(_0x1806d6){return initRealtime();})[_0xfe3a('0x6')](function(_0x235bf5){return setInterval(initRealtime,0x2710);})[_0xfe3a('0x9')](function(_0x284fe6){console[_0xfe3a('0xa')](_0x284fe6);});}main();
\ No newline at end of file
+var _0x91ef=['./server','./realtime','./rpc/mailAccount','resolve','then','refresh','mailAccounts','catch','bluebird'];(function(_0x2237ef,_0x14426a){var _0x315b5a=function(_0x37b78d){while(--_0x37b78d){_0x2237ef['push'](_0x2237ef['shift']());}};_0x315b5a(++_0x14426a);}(_0x91ef,0x74));var _0xf91e=function(_0x1d50f2,_0x3c3ec6){_0x1d50f2=_0x1d50f2-0x0;var _0x3769b8=_0x91ef[_0x1d50f2];return _0x3769b8;};'use strict';var BPromise=require(_0xf91e('0x0'));var server=require(_0xf91e('0x1'));var Realtime=require(_0xf91e('0x2'));var EmailChannel=require('./lib/email');var mailAccount=require(_0xf91e('0x3'));var realtime=new Realtime();var email=new EmailChannel(realtime);function initRealtime(){return BPromise[_0xf91e('0x4')]()[_0xf91e('0x5')](mailAccount['getMailAccounts']())[_0xf91e('0x5')](realtime['initMailAccounts']())[_0xf91e('0x5')](function(){email[_0xf91e('0x6')](realtime[_0xf91e('0x7')]);return realtime;});}function main(){return server['listen'](realtime,email)[_0xf91e('0x5')](function(_0x3c6177){return initRealtime();})[_0xf91e('0x5')](function(_0x37ab6d){return setInterval(initRealtime,0x2710);})[_0xf91e('0x8')](function(_0x20b4f0){console['log'](_0x20b4f0);});}main();
\ No newline at end of file