Built motion from commit (unavailable).|2.2.6
[motion2.git] / server / services / ami / report / userReport.js
index 272206a..e55d700 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xddc3=['name','[syncRegistry][UserReport]','device','local','state','toLowerCase','inuse','stateTime','updateStatusRealtime','toNumber','telephone:%s','telephone:save','trunk:%s','trunk:save','startsWith','Queue','Local','substring','indexOf','mobile','phone','accountcode','[syncDeviceState][UserReport]','syncPeerStatus','peer','address','status','[syncPeerStatus][UserReport]','lodash','moment','bluebird','util','../../../config/environment','../../../config/logger','../ami','redis','trunks','agents','telephones','syncRegistry','bind','registry','devicestatechange','syncDeviceState','peerstatus','loopSyncRealTimeShow','resolve','then','actionDeviceStateList','actionSipPeerStatus','catch','[loopSyncRealTimeShow]','error','inspect','actionSipShowRegistry','isNotNull','isUndefined','prototype','emit','find','username','merge','omit','actionid','format'];(function(_0x382eea,_0x2b149c){var _0x4f61d5=function(_0x147024){while(--_0x147024){_0x382eea['push'](_0x382eea['shift']());}};_0x4f61d5(++_0x2b149c);}(_0xddc3,0x9e));var _0x3ddc=function(_0x240cbb,_0x3879ae){_0x240cbb=_0x240cbb-0x0;var _0x4a6f32=_0xddc3[_0x240cbb];return _0x4a6f32;};'use strict';var _=require(_0x3ddc('0x0'));var moment=require(_0x3ddc('0x1'));var BPromise=require(_0x3ddc('0x2'));var util=require(_0x3ddc('0x3'));var Redis=require('ioredis');var config=require(_0x3ddc('0x4'));var logger=require(_0x3ddc('0x5'))('ami');var ami=require(_0x3ddc('0x6'));config[_0x3ddc('0x7')]=_['defaults'](config[_0x3ddc('0x7')],{'host':'localhost','port':0x18eb});var io=require('socket.io-emitter')(new Redis(config[_0x3ddc('0x7')]));function UserReport(_0x155fa1){this[_0x3ddc('0x8')]=_0x155fa1['trunks'];this[_0x3ddc('0x9')]=_0x155fa1[_0x3ddc('0x9')];this[_0x3ddc('0xa')]=_0x155fa1['telephones'];ami['on']('registryentry',this[_0x3ddc('0xb')][_0x3ddc('0xc')](this));ami['on'](_0x3ddc('0xd'),this['syncRegistry']['bind'](this));ami['on'](_0x3ddc('0xe'),this[_0x3ddc('0xf')]['bind'](this));ami['on'](_0x3ddc('0x10'),this['syncPeerStatus'][_0x3ddc('0xc')](this));this[_0x3ddc('0x11')]();return BPromise[_0x3ddc('0x12')]()[_0x3ddc('0x13')](ami['actionSipShowRegistry']())[_0x3ddc('0x13')](ami[_0x3ddc('0x14')]())['then'](ami[_0x3ddc('0x15')]())[_0x3ddc('0x16')](loggerCatch(_0x3ddc('0x17')));}function loggerCatch(_0x27eeac){return function(_0x590832){logger[_0x3ddc('0x18')](_0x27eeac,util[_0x3ddc('0x19')](_0x590832,{'showHidden':![],'depth':null}));};}UserReport['prototype'][_0x3ddc('0x11')]=function(){setInterval(function(){BPromise[_0x3ddc('0x12')]()[_0x3ddc('0x13')](ami[_0x3ddc('0x1a')]())['then'](ami[_0x3ddc('0x14')]())['then'](ami[_0x3ddc('0x15')]())['catch'](loggerCatch(_0x3ddc('0x17')));},0x32c8);};UserReport['prototype'][_0x3ddc('0x1b')]=function(_0x2ca512){return _0x2ca512!==null&&!_[_0x3ddc('0x1c')](_0x2ca512);};UserReport[_0x3ddc('0x1d')][_0x3ddc('0x1e')]=function(_0x3fd4e2,_0x38555,_0x33dce7){io['to'](_0x3fd4e2)[_0x3ddc('0x1e')](_0x38555,_0x33dce7);};UserReport[_0x3ddc('0x1d')]['syncRegistry']=function(_0x28b82e){try{if(this[_0x3ddc('0x1b')](_0x28b82e)){var _0x1fdfec=_[_0x3ddc('0x1f')](this[_0x3ddc('0x8')],{'registry':_0x28b82e[_0x3ddc('0x20')]});if(_0x1fdfec){_0x28b82e['stateRegistry']=_0x28b82e['state'];_[_0x3ddc('0x21')](_0x1fdfec,_[_0x3ddc('0x22')](_0x28b82e,['event',_0x3ddc('0x23'),_0x3ddc('0x20'),'state']));this[_0x3ddc('0x1e')](util[_0x3ddc('0x24')]('trunk:%s',_0x1fdfec[_0x3ddc('0x25')]),'trunk:save',_0x1fdfec);}}}catch(_0x5add83){logger['error'](_0x3ddc('0x26'),util['inspect'](_0x5add83,{'showHidden':![],'depth':null}));}};UserReport[_0x3ddc('0x1d')][_0x3ddc('0xf')]=function(_0x52e987){try{if(this[_0x3ddc('0x1b')](_0x52e987)){if(this[_0x3ddc('0x9')][_0x52e987['device']]){if(!this[_0x3ddc('0x9')][_0x52e987[_0x3ddc('0x27')]][_0x3ddc('0x28')]||_0x52e987[_0x3ddc('0x29')][_0x3ddc('0x2a')]()==_0x3ddc('0x2b')){this[_0x3ddc('0x9')][_0x52e987[_0x3ddc('0x27')]]['local']=![];if(this[_0x3ddc('0x9')][_0x52e987['device']]['state']!==_0x52e987[_0x3ddc('0x29')][_0x3ddc('0x2a')]()){this[_0x3ddc('0x9')][_0x52e987[_0x3ddc('0x27')]][_0x3ddc('0x2c')]=_['toNumber'](moment()[_0x3ddc('0x24')]('x'));}this['agents'][_0x52e987[_0x3ddc('0x27')]][_0x3ddc('0x29')]=_0x52e987[_0x3ddc('0x29')][_0x3ddc('0x2a')]();this[_0x3ddc('0x9')][_0x52e987[_0x3ddc('0x27')]][_0x3ddc('0x2d')](_0x52e987);}}else if(this[_0x3ddc('0xa')][_0x52e987[_0x3ddc('0x27')]]){if(this[_0x3ddc('0xa')][_0x52e987[_0x3ddc('0x27')]][_0x3ddc('0x29')]!==_0x52e987[_0x3ddc('0x29')]['toLowerCase']()){this[_0x3ddc('0xa')][_0x52e987[_0x3ddc('0x27')]]['stateTime']=_[_0x3ddc('0x2e')](moment()[_0x3ddc('0x24')]('x'));}this[_0x3ddc('0xa')][_0x52e987['device']]['state']=_0x52e987[_0x3ddc('0x29')]['toLowerCase']();this[_0x3ddc('0x1e')](util[_0x3ddc('0x24')](_0x3ddc('0x2f'),this['telephones'][_0x52e987[_0x3ddc('0x27')]][_0x3ddc('0x25')]),_0x3ddc('0x30'),this[_0x3ddc('0xa')][_0x52e987[_0x3ddc('0x27')]]);}else if(this[_0x3ddc('0x8')][_0x52e987[_0x3ddc('0x27')]]){if(this[_0x3ddc('0x8')][_0x52e987[_0x3ddc('0x27')]][_0x3ddc('0x29')]!==_0x52e987[_0x3ddc('0x29')][_0x3ddc('0x2a')]()){this['trunks'][_0x52e987[_0x3ddc('0x27')]]['stateTime']=_['toNumber'](moment()[_0x3ddc('0x24')]('x'));}this['trunks'][_0x52e987[_0x3ddc('0x27')]]['state']=_0x52e987[_0x3ddc('0x29')][_0x3ddc('0x2a')]();this[_0x3ddc('0x1e')](util[_0x3ddc('0x24')](_0x3ddc('0x31'),this[_0x3ddc('0x8')][_0x52e987[_0x3ddc('0x27')]][_0x3ddc('0x25')]),_0x3ddc('0x32'),this[_0x3ddc('0x8')][_0x52e987[_0x3ddc('0x27')]]);}else if(_[_0x3ddc('0x33')](_0x52e987[_0x3ddc('0x27')],_0x3ddc('0x34'))){}else if(_[_0x3ddc('0x33')](_0x52e987['device'],_0x3ddc('0x35'))){var _0x405f70=_0x52e987[_0x3ddc('0x27')];var _0x196fea=_0x405f70[_0x3ddc('0x36')](_0x405f70[_0x3ddc('0x37')]('/')+0x1,_0x405f70[_0x3ddc('0x37')]('@'));var _0x276414=_[_0x3ddc('0x1f')](this[_0x3ddc('0x9')],function(_0x3d130e){return _0x3d130e[_0x3ddc('0x38')]==_0x196fea||_0x3d130e[_0x3ddc('0x39')]==_0x196fea||_0x3d130e[_0x3ddc('0x3a')]==_0x196fea;});if(_0x276414){if(_0x276414[_0x3ddc('0x29')]!==_0x52e987[_0x3ddc('0x29')][_0x3ddc('0x2a')]()){_0x276414[_0x3ddc('0x2c')]=_[_0x3ddc('0x2e')](moment()[_0x3ddc('0x24')]('x'));}_0x276414[_0x3ddc('0x29')]=_0x52e987[_0x3ddc('0x29')][_0x3ddc('0x2a')]();_0x276414[_0x3ddc('0x28')]=!![];_0x276414[_0x3ddc('0x2d')](_0x52e987);}}else{}}}catch(_0x357764){logger[_0x3ddc('0x18')](_0x3ddc('0x3b'),util[_0x3ddc('0x19')](_0x357764,{'showHidden':![],'depth':null}));}};UserReport['prototype'][_0x3ddc('0x3c')]=function(_0x22505e){try{if(this[_0x3ddc('0x1b')](_0x22505e)&&this['isNotNull'](_0x22505e[_0x3ddc('0x10')])){if(this[_0x3ddc('0x9')][_0x22505e[_0x3ddc('0x3d')]]){if(!this['agents'][_0x22505e[_0x3ddc('0x3d')]][_0x3ddc('0x28')]||_0x22505e[_0x3ddc('0x10')]['toLowerCase']()=='registered'){this[_0x3ddc('0x9')][_0x22505e[_0x3ddc('0x3d')]][_0x3ddc('0x28')]=![];this[_0x3ddc('0x9')][_0x22505e[_0x3ddc('0x3d')]]['status']=_0x22505e[_0x3ddc('0x10')][_0x3ddc('0x2a')]();this[_0x3ddc('0x9')][_0x22505e['peer']][_0x3ddc('0x3e')]=_0x22505e[_0x3ddc('0x3e')];this[_0x3ddc('0x9')][_0x22505e[_0x3ddc('0x3d')]][_0x3ddc('0x2d')](_0x22505e);}}else if(this[_0x3ddc('0xa')][_0x22505e['peer']]){this[_0x3ddc('0xa')][_0x22505e[_0x3ddc('0x3d')]][_0x3ddc('0x3f')]=_0x22505e[_0x3ddc('0x10')]['toLowerCase']();this[_0x3ddc('0xa')][_0x22505e[_0x3ddc('0x3d')]][_0x3ddc('0x3e')]=_0x22505e[_0x3ddc('0x3e')];this[_0x3ddc('0x1e')](util[_0x3ddc('0x24')]('telephone:%s',this[_0x3ddc('0xa')][_0x22505e['peer']]['name']),_0x3ddc('0x30'),this[_0x3ddc('0xa')][_0x22505e['peer']]);}else if(this[_0x3ddc('0x8')][_0x22505e['peer']]){this[_0x3ddc('0x8')][_0x22505e[_0x3ddc('0x3d')]][_0x3ddc('0x3f')]=_0x22505e[_0x3ddc('0x10')]['toLowerCase']();this[_0x3ddc('0x8')][_0x22505e[_0x3ddc('0x3d')]][_0x3ddc('0x3e')]=_0x22505e[_0x3ddc('0x3e')];this[_0x3ddc('0x1e')](util[_0x3ddc('0x24')](_0x3ddc('0x31'),this['trunks'][_0x22505e[_0x3ddc('0x3d')]][_0x3ddc('0x25')]),_0x3ddc('0x32'),this[_0x3ddc('0x8')][_0x22505e[_0x3ddc('0x3d')]]);}else{}}}catch(_0x41df64){logger['error'](_0x3ddc('0x40'),util[_0x3ddc('0x19')](_0x41df64,{'showHidden':![],'depth':null}));}};module['exports']=UserReport;
\ No newline at end of file
+var _0xfd80=['telephones','registryentry','syncRegistry','bind','registry','devicestatechange','peerstatus','then','actionSipShowRegistry','actionDeviceStateList','actionSipPeerStatus','[loopSyncRealTimeShow]','error','inspect','prototype','loopSyncRealTimeShow','catch','isUndefined','emit','isNotNull','find','username','stateRegistry','state','merge','omit','format','trunk:%s','name','trunk:save','[syncRegistry][UserReport]','syncDeviceState','device','local','inuse','toLowerCase','stateTime','toNumber','updateStatusRealtime','telephone:%s','telephone:save','startsWith','Queue','Local','substring','indexOf','phone','accountcode','syncPeerStatus','peer','registered','status','address','[syncPeerStatus][UserReport]','exports','lodash','bluebird','util','../../../config/environment','../../../config/logger','ami','defaults','localhost','trunks','agents'];(function(_0x1add6b,_0x1cf7fa){var _0x183260=function(_0x34ad47){while(--_0x34ad47){_0x1add6b['push'](_0x1add6b['shift']());}};_0x183260(++_0x1cf7fa);}(_0xfd80,0x1bd));var _0x0fd8=function(_0x109b2c,_0x5be772){_0x109b2c=_0x109b2c-0x0;var _0x9afdc8=_0xfd80[_0x109b2c];return _0x9afdc8;};'use strict';var _=require(_0x0fd8('0x0'));var moment=require('moment');var BPromise=require(_0x0fd8('0x1'));var util=require(_0x0fd8('0x2'));var Redis=require('ioredis');var config=require(_0x0fd8('0x3'));var logger=require(_0x0fd8('0x4'))(_0x0fd8('0x5'));var ami=require('../ami');config['redis']=_[_0x0fd8('0x6')](config['redis'],{'host':_0x0fd8('0x7'),'port':0x18eb});var io=require('socket.io-emitter')(new Redis(config['redis']));function UserReport(_0x460820){this[_0x0fd8('0x8')]=_0x460820[_0x0fd8('0x8')];this[_0x0fd8('0x9')]=_0x460820[_0x0fd8('0x9')];this[_0x0fd8('0xa')]=_0x460820[_0x0fd8('0xa')];ami['on'](_0x0fd8('0xb'),this[_0x0fd8('0xc')][_0x0fd8('0xd')](this));ami['on'](_0x0fd8('0xe'),this[_0x0fd8('0xc')][_0x0fd8('0xd')](this));ami['on'](_0x0fd8('0xf'),this['syncDeviceState'][_0x0fd8('0xd')](this));ami['on'](_0x0fd8('0x10'),this['syncPeerStatus'][_0x0fd8('0xd')](this));this['loopSyncRealTimeShow']();return BPromise['resolve']()[_0x0fd8('0x11')](ami[_0x0fd8('0x12')]())[_0x0fd8('0x11')](ami[_0x0fd8('0x13')]())[_0x0fd8('0x11')](ami[_0x0fd8('0x14')]())['catch'](loggerCatch(_0x0fd8('0x15')));}function loggerCatch(_0x401013){return function(_0x2cf464){logger[_0x0fd8('0x16')](_0x401013,util[_0x0fd8('0x17')](_0x2cf464,{'showHidden':![],'depth':null}));};}UserReport[_0x0fd8('0x18')][_0x0fd8('0x19')]=function(){setInterval(function(){BPromise['resolve']()[_0x0fd8('0x11')](ami[_0x0fd8('0x12')]())[_0x0fd8('0x11')](ami[_0x0fd8('0x13')]())['then'](ami[_0x0fd8('0x14')]())[_0x0fd8('0x1a')](loggerCatch(_0x0fd8('0x15')));},0x32c8);};UserReport[_0x0fd8('0x18')]['isNotNull']=function(_0x21c47b){return _0x21c47b!==null&&!_[_0x0fd8('0x1b')](_0x21c47b);};UserReport[_0x0fd8('0x18')][_0x0fd8('0x1c')]=function(_0x4a177f,_0x5adafc,_0x4e9d37){io['to'](_0x4a177f)[_0x0fd8('0x1c')](_0x5adafc,_0x4e9d37);};UserReport[_0x0fd8('0x18')][_0x0fd8('0xc')]=function(_0x4ea910){try{if(this[_0x0fd8('0x1d')](_0x4ea910)){var _0x182384=_[_0x0fd8('0x1e')](this[_0x0fd8('0x8')],{'registry':_0x4ea910[_0x0fd8('0x1f')]});if(_0x182384){_0x4ea910[_0x0fd8('0x20')]=_0x4ea910[_0x0fd8('0x21')];_[_0x0fd8('0x22')](_0x182384,_[_0x0fd8('0x23')](_0x4ea910,['event','actionid','username','state']));this[_0x0fd8('0x1c')](util[_0x0fd8('0x24')](_0x0fd8('0x25'),_0x182384[_0x0fd8('0x26')]),_0x0fd8('0x27'),_0x182384);}}}catch(_0x2fe7dc){logger[_0x0fd8('0x16')](_0x0fd8('0x28'),util[_0x0fd8('0x17')](_0x2fe7dc,{'showHidden':![],'depth':null}));}};UserReport[_0x0fd8('0x18')][_0x0fd8('0x29')]=function(_0x477b7e){try{if(this[_0x0fd8('0x1d')](_0x477b7e)){if(this[_0x0fd8('0x9')][_0x477b7e[_0x0fd8('0x2a')]]){if(!this[_0x0fd8('0x9')][_0x477b7e['device']][_0x0fd8('0x2b')]||_0x477b7e[_0x0fd8('0x21')]['toLowerCase']()==_0x0fd8('0x2c')){this[_0x0fd8('0x9')][_0x477b7e['device']][_0x0fd8('0x2b')]=![];if(this[_0x0fd8('0x9')][_0x477b7e[_0x0fd8('0x2a')]][_0x0fd8('0x21')]!==_0x477b7e[_0x0fd8('0x21')][_0x0fd8('0x2d')]()){this[_0x0fd8('0x9')][_0x477b7e[_0x0fd8('0x2a')]][_0x0fd8('0x2e')]=_[_0x0fd8('0x2f')](moment()[_0x0fd8('0x24')]('x'));}this['agents'][_0x477b7e[_0x0fd8('0x2a')]][_0x0fd8('0x21')]=_0x477b7e[_0x0fd8('0x21')][_0x0fd8('0x2d')]();this[_0x0fd8('0x9')][_0x477b7e['device']][_0x0fd8('0x30')](_0x477b7e);}}else if(this['telephones'][_0x477b7e[_0x0fd8('0x2a')]]){if(this[_0x0fd8('0xa')][_0x477b7e[_0x0fd8('0x2a')]][_0x0fd8('0x21')]!==_0x477b7e['state'][_0x0fd8('0x2d')]()){this[_0x0fd8('0xa')][_0x477b7e['device']][_0x0fd8('0x2e')]=_[_0x0fd8('0x2f')](moment()[_0x0fd8('0x24')]('x'));}this[_0x0fd8('0xa')][_0x477b7e[_0x0fd8('0x2a')]][_0x0fd8('0x21')]=_0x477b7e[_0x0fd8('0x21')][_0x0fd8('0x2d')]();this[_0x0fd8('0x1c')](util[_0x0fd8('0x24')](_0x0fd8('0x31'),this[_0x0fd8('0xa')][_0x477b7e['device']][_0x0fd8('0x26')]),_0x0fd8('0x32'),this[_0x0fd8('0xa')][_0x477b7e[_0x0fd8('0x2a')]]);}else if(this['trunks'][_0x477b7e[_0x0fd8('0x2a')]]){if(this[_0x0fd8('0x8')][_0x477b7e['device']][_0x0fd8('0x21')]!==_0x477b7e['state']['toLowerCase']()){this[_0x0fd8('0x8')][_0x477b7e[_0x0fd8('0x2a')]][_0x0fd8('0x2e')]=_[_0x0fd8('0x2f')](moment()[_0x0fd8('0x24')]('x'));}this[_0x0fd8('0x8')][_0x477b7e[_0x0fd8('0x2a')]][_0x0fd8('0x21')]=_0x477b7e[_0x0fd8('0x21')][_0x0fd8('0x2d')]();this[_0x0fd8('0x1c')](util[_0x0fd8('0x24')](_0x0fd8('0x25'),this[_0x0fd8('0x8')][_0x477b7e[_0x0fd8('0x2a')]][_0x0fd8('0x26')]),_0x0fd8('0x27'),this['trunks'][_0x477b7e[_0x0fd8('0x2a')]]);}else if(_[_0x0fd8('0x33')](_0x477b7e[_0x0fd8('0x2a')],_0x0fd8('0x34'))){}else if(_[_0x0fd8('0x33')](_0x477b7e[_0x0fd8('0x2a')],_0x0fd8('0x35'))){var _0x209b8f=_0x477b7e[_0x0fd8('0x2a')];var _0x4287e9=_0x209b8f[_0x0fd8('0x36')](_0x209b8f['indexOf']('/')+0x1,_0x209b8f[_0x0fd8('0x37')]('@'));var _0x3be4d2=_['find'](this[_0x0fd8('0x9')],function(_0xccad28){return _0xccad28['mobile']==_0x4287e9||_0xccad28[_0x0fd8('0x38')]==_0x4287e9||_0xccad28[_0x0fd8('0x39')]==_0x4287e9;});if(_0x3be4d2){if(_0x3be4d2[_0x0fd8('0x21')]!==_0x477b7e['state']['toLowerCase']()){_0x3be4d2[_0x0fd8('0x2e')]=_[_0x0fd8('0x2f')](moment()['format']('x'));}_0x3be4d2[_0x0fd8('0x21')]=_0x477b7e[_0x0fd8('0x21')][_0x0fd8('0x2d')]();_0x3be4d2[_0x0fd8('0x2b')]=!![];_0x3be4d2[_0x0fd8('0x30')](_0x477b7e);}}else{}}}catch(_0x5b408b){logger['error']('[syncDeviceState][UserReport]',util[_0x0fd8('0x17')](_0x5b408b,{'showHidden':![],'depth':null}));}};UserReport[_0x0fd8('0x18')][_0x0fd8('0x3a')]=function(_0x25e985){try{if(this['isNotNull'](_0x25e985)&&this[_0x0fd8('0x1d')](_0x25e985[_0x0fd8('0x10')])){if(this['agents'][_0x25e985[_0x0fd8('0x3b')]]){if(!this[_0x0fd8('0x9')][_0x25e985['peer']][_0x0fd8('0x2b')]||_0x25e985[_0x0fd8('0x10')][_0x0fd8('0x2d')]()==_0x0fd8('0x3c')){this[_0x0fd8('0x9')][_0x25e985[_0x0fd8('0x3b')]][_0x0fd8('0x2b')]=![];this['agents'][_0x25e985['peer']][_0x0fd8('0x3d')]=_0x25e985[_0x0fd8('0x10')][_0x0fd8('0x2d')]();this[_0x0fd8('0x9')][_0x25e985[_0x0fd8('0x3b')]][_0x0fd8('0x3e')]=_0x25e985['address'];this[_0x0fd8('0x9')][_0x25e985[_0x0fd8('0x3b')]][_0x0fd8('0x30')](_0x25e985);}}else if(this['telephones'][_0x25e985[_0x0fd8('0x3b')]]){this['telephones'][_0x25e985[_0x0fd8('0x3b')]][_0x0fd8('0x3d')]=_0x25e985[_0x0fd8('0x10')][_0x0fd8('0x2d')]();this[_0x0fd8('0xa')][_0x25e985[_0x0fd8('0x3b')]]['address']=_0x25e985[_0x0fd8('0x3e')];this[_0x0fd8('0x1c')](util['format'](_0x0fd8('0x31'),this[_0x0fd8('0xa')][_0x25e985['peer']][_0x0fd8('0x26')]),_0x0fd8('0x32'),this['telephones'][_0x25e985['peer']]);}else if(this[_0x0fd8('0x8')][_0x25e985[_0x0fd8('0x3b')]]){this[_0x0fd8('0x8')][_0x25e985['peer']]['status']=_0x25e985[_0x0fd8('0x10')]['toLowerCase']();this[_0x0fd8('0x8')][_0x25e985[_0x0fd8('0x3b')]][_0x0fd8('0x3e')]=_0x25e985[_0x0fd8('0x3e')];this[_0x0fd8('0x1c')](util['format'](_0x0fd8('0x25'),this[_0x0fd8('0x8')][_0x25e985['peer']][_0x0fd8('0x26')]),_0x0fd8('0x27'),this[_0x0fd8('0x8')][_0x25e985['peer']]);}else{}}}catch(_0x3ef1c6){logger[_0x0fd8('0x16')](_0x0fd8('0x3f'),util[_0x0fd8('0x17')](_0x3ef1c6,{'showHidden':![],'depth':null}));}};module[_0x0fd8('0x40')]=UserReport;
\ No newline at end of file