Built motion from commit (unavailable).|2.5.30
[motion2.git] / server / api / user / user.rpc.js
1 // *************************************************************************
2 // *                                                                       *
3 // * xCALLY Motion -  The Omnichannel Contact Center                       *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
5 // *                                                                       *
6 // *************************************************************************
7 // *                                                                       *
8 // * Email: info@xcally.com                                                *
9 // * Website: https://www.xcally.com                                       *
10 // *                                                                       *
11 // *************************************************************************
12 // *                                                                       *
13 // * The SOFTWARE PRODUCT is protected by copyright laws and international *
14 // * copyright treaties, as well as other intellectual property laws and   *
15 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                         *
16 // *                                                                       *
17 // *************************************************************************
18 var _0x9f9c=['forEach','push','SIP/%s','body','type','DEFAULT\x20PAUSE','uniqueid','UnpauseUser','channel','isValidChannel','Unknown\x20channel','voice','system','mail','chat','fax','sms','openchannel','whatsapp','set','%s%s','Pause','findOne','all','phone','loginInPause','count','agent','agents','Maximum\x20login\x20has\x20been\x20reached','destroy','UserVoiceQueue.penalty','merge','bulkCreate','concat','LOGININPAUSE','lodash','util','randomstring','ioredis','../../mysqldb','../../config/logger','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','./user.socket','register','request','User,\x20%s,\x20%s','debug','request\x20sent','stringify','error','code','message','result','catch','GetUser','User','findAll','options','raw','where','attributes','limit','include','model','map','then','info','ShowUser','find','PauseUser','name','role','internal','interface','UserVoiceQueueRt','update','MemberReport','PAUSE','length','format','YYYY-MM-DD\x20HH:mm:ss','updateAttributes','getChannels'];(function(_0x8c43de,_0x90ff31){var _0xa6591b=function(_0x469716){while(--_0x469716){_0x8c43de['push'](_0x8c43de['shift']());}};_0xa6591b(++_0x90ff31);}(_0x9f9c,0x18c));var _0xc9f9=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0x9f9c[_0x20a584];return _0x4b41a8;};'use strict';var _=require(_0xc9f9('0x0'));var util=require(_0xc9f9('0x1'));var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0xc9f9('0x2'));var fs=require('fs');var Redis=require(_0xc9f9('0x3'));var db=require(_0xc9f9('0x4'))['db'];var utils=require('../../config/utils');var logger=require(_0xc9f9('0x5'))('rpc');var config=require(_0xc9f9('0x6'));var jayson=require(_0xc9f9('0x7'));var client=jayson[_0xc9f9('0x8')][_0xc9f9('0x9')]({'port':0x232a});config[_0xc9f9('0xa')]=_[_0xc9f9('0xb')](config[_0xc9f9('0xa')],{'host':_0xc9f9('0xc'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require(_0xc9f9('0xd'))[_0xc9f9('0xe')](socket);function respondWithRpcPromise(_0x390560,_0x1c28d5,_0x5ade6a){return new BPromise(function(_0x95c935,_0x4680ad){return client[_0xc9f9('0xf')](_0x390560,_0x5ade6a)['then'](function(_0x59b5a7){logger['info'](_0xc9f9('0x10'),_0x1c28d5,'request\x20sent');logger[_0xc9f9('0x11')]('User,\x20%s,\x20%s,\x20%s',_0x1c28d5,_0xc9f9('0x12'),JSON[_0xc9f9('0x13')](_0x59b5a7));if(_0x59b5a7[_0xc9f9('0x14')]){if(_0x59b5a7[_0xc9f9('0x14')][_0xc9f9('0x15')]===0x1f4){logger[_0xc9f9('0x14')](_0xc9f9('0x10'),_0x1c28d5,_0x59b5a7[_0xc9f9('0x14')][_0xc9f9('0x16')]);return _0x4680ad(_0x59b5a7[_0xc9f9('0x14')][_0xc9f9('0x16')]);}logger[_0xc9f9('0x14')](_0xc9f9('0x10'),_0x1c28d5,_0x59b5a7[_0xc9f9('0x14')][_0xc9f9('0x16')]);return _0x95c935(_0x59b5a7[_0xc9f9('0x14')][_0xc9f9('0x16')]);}else{logger['info']('User,\x20%s,\x20%s',_0x1c28d5,_0xc9f9('0x12'));_0x95c935(_0x59b5a7[_0xc9f9('0x17')][_0xc9f9('0x16')]);}})[_0xc9f9('0x18')](function(_0x1175e5){logger[_0xc9f9('0x14')]('User,\x20%s,\x20%s',_0x1c28d5,_0x1175e5);_0x4680ad(_0x1175e5);});});}exports[_0xc9f9('0x19')]=function(_0x311240){var _0x57b312=this;return new Promise(function(_0x5cda02,_0x269ce9){return db[_0xc9f9('0x1a')][_0xc9f9('0x1b')]({'raw':_0x311240[_0xc9f9('0x1c')]?_0x311240[_0xc9f9('0x1c')][_0xc9f9('0x1d')]===undefined?!![]:![]:!![],'where':_0x311240['options']?_0x311240['options'][_0xc9f9('0x1e')]||null:null,'attributes':_0x311240[_0xc9f9('0x1c')]?_0x311240[_0xc9f9('0x1c')][_0xc9f9('0x1f')]||null:null,'limit':_0x311240[_0xc9f9('0x1c')]?_0x311240['options'][_0xc9f9('0x20')]||null:null,'include':_0x311240[_0xc9f9('0x1c')]?_0x311240[_0xc9f9('0x1c')]['include']?_['map'](_0x311240['options'][_0xc9f9('0x21')],function(_0x1f6877){return{'model':db[_0x1f6877[_0xc9f9('0x22')]],'as':_0x1f6877['as'],'attributes':_0x1f6877[_0xc9f9('0x1f')],'include':_0x1f6877[_0xc9f9('0x21')]?_[_0xc9f9('0x23')](_0x1f6877[_0xc9f9('0x21')],function(_0x56ec29){return{'model':db[_0x56ec29[_0xc9f9('0x22')]],'as':_0x56ec29['as'],'attributes':_0x56ec29[_0xc9f9('0x1f')],'include':_0x56ec29[_0xc9f9('0x21')]?_[_0xc9f9('0x23')](_0x56ec29[_0xc9f9('0x21')],function(_0x14c619){return{'model':db[_0x14c619[_0xc9f9('0x22')]],'as':_0x14c619['as'],'attributes':_0x14c619[_0xc9f9('0x1f')]};}):[]};}):[]};}):[]:[]})[_0xc9f9('0x24')](function(_0x27cfda){logger[_0xc9f9('0x25')](_0xc9f9('0x19'),_0x311240);logger[_0xc9f9('0x11')](_0xc9f9('0x19'),_0x311240,JSON['stringify'](_0x27cfda));_0x5cda02(_0x27cfda);})[_0xc9f9('0x18')](function(_0x1d23cb){logger[_0xc9f9('0x14')](_0xc9f9('0x19'),_0x1d23cb[_0xc9f9('0x16')],_0x311240);_0x269ce9(_0x57b312[_0xc9f9('0x14')](0x1f4,_0x1d23cb[_0xc9f9('0x16')]));});});};exports[_0xc9f9('0x26')]=function(_0x17b26f){var _0x3b43be=this;return new Promise(function(_0x5c7dbf,_0x14baa4){return db[_0xc9f9('0x1a')][_0xc9f9('0x27')]({'raw':_0x17b26f[_0xc9f9('0x1c')]?_0x17b26f['options'][_0xc9f9('0x1d')]===undefined?!![]:![]:!![],'where':_0x17b26f[_0xc9f9('0x1c')]?_0x17b26f['options'][_0xc9f9('0x1e')]||null:null,'attributes':_0x17b26f[_0xc9f9('0x1c')]?_0x17b26f['options'][_0xc9f9('0x1f')]||null:null,'include':_0x17b26f[_0xc9f9('0x1c')]?_0x17b26f[_0xc9f9('0x1c')][_0xc9f9('0x21')]?_[_0xc9f9('0x23')](_0x17b26f[_0xc9f9('0x1c')][_0xc9f9('0x21')],function(_0x545658){return{'model':db[_0x545658[_0xc9f9('0x22')]],'as':_0x545658['as'],'attributes':_0x545658[_0xc9f9('0x1f')],'include':_0x545658[_0xc9f9('0x21')]?_['map'](_0x545658[_0xc9f9('0x21')],function(_0x397fd0){return{'model':db[_0x397fd0[_0xc9f9('0x22')]],'as':_0x397fd0['as'],'attributes':_0x397fd0['attributes'],'include':_0x397fd0[_0xc9f9('0x21')]?_[_0xc9f9('0x23')](_0x397fd0[_0xc9f9('0x21')],function(_0x2b2eff){return{'model':db[_0x2b2eff[_0xc9f9('0x22')]],'as':_0x2b2eff['as'],'attributes':_0x2b2eff[_0xc9f9('0x1f')]};}):[]};}):[]};}):[]:[]})[_0xc9f9('0x24')](function(_0x452d79){logger[_0xc9f9('0x25')](_0xc9f9('0x26'),_0x17b26f);logger[_0xc9f9('0x11')]('ShowUser',_0x17b26f,JSON[_0xc9f9('0x13')](_0x452d79));_0x5c7dbf(_0x452d79);})[_0xc9f9('0x18')](function(_0xb3b0d1){logger[_0xc9f9('0x14')]('ShowUser',_0xb3b0d1[_0xc9f9('0x16')],_0x17b26f);_0x14baa4(_0x3b43be[_0xc9f9('0x14')](0x1f4,_0xb3b0d1['message']));});});};exports[_0xc9f9('0x28')]=function(_0x5c18ba){var _0x1bbcfa=this;return new Promise(function(_0x4d5379,_0x472273){var _0x1b435a;return db['User']['find']({'where':_0x5c18ba[_0xc9f9('0x1c')]['where']||{},'attributes':['id',_0xc9f9('0x29'),_0xc9f9('0x2a'),_0xc9f9('0x2b'),_0xc9f9('0x2c')]})['then'](function(_0x3819e4){if(_0x3819e4){_0x1b435a=_0x3819e4;return db[_0xc9f9('0x2d')][_0xc9f9('0x2e')]({'paused':0x1},{'where':{'UserId':_0x1b435a['id']},'individualHooks':!![]});}})[_0xc9f9('0x24')](function(){if(_0x1b435a){return db[_0xc9f9('0x2f')][_0xc9f9('0x1b')]({'where':{'membername':_0x1b435a[_0xc9f9('0x29')],'type':_0xc9f9('0x30'),'exitAt':null}});}})[_0xc9f9('0x24')](function(_0x9464e6){if(_0x1b435a){if(_0x9464e6&&_0x9464e6[_0xc9f9('0x31')]){var _0x2cb798=moment()[_0xc9f9('0x32')](_0xc9f9('0x33'));for(var _0x344ca8=0x0,_0x110ea5=_0x9464e6[_0xc9f9('0x31')];_0x344ca8<_0x110ea5;_0x344ca8++){_0x9464e6[_0x344ca8][_0xc9f9('0x34')]({'exitAt':_0x2cb798});}}}})[_0xc9f9('0x24')](function(){if(_0x1b435a){var _0x3522f3=[];var _0x445684=utils[_0xc9f9('0x35')]();_0x445684[_0xc9f9('0x36')](function(_0x563fd5){_0x3522f3[_0xc9f9('0x37')]({'channel':_0x563fd5,'membername':_0x1b435a[_0xc9f9('0x29')],'interface':_['isNil'](_0x1b435a[_0xc9f9('0x2c')])?util['format'](_0xc9f9('0x38'),_0x1b435a['name']):_0x1b435a['interface'],'type':'PAUSE','enterAt':moment()['format'](_0xc9f9('0x33')),'data1':_0x5c18ba[_0xc9f9('0x39')][_0xc9f9('0x3a')]||_0xc9f9('0x3b'),'role':_0x1b435a['role'],'internal':_0x1b435a[_0xc9f9('0x2b')],'uniqueid':_0x5c18ba[_0xc9f9('0x39')][_0xc9f9('0x3c')]||null});});return db[_0xc9f9('0x2f')]['bulkCreate'](_0x3522f3,{'individualHooks':!![]});}})[_0xc9f9('0x24')](function(){if(_0x1b435a){return _0x1b435a['update']({'voicePause':!![],'mailPause':!![],'chatPause':!![],'faxPause':!![],'smsPause':!![],'openchannelPause':!![],'whatsappPause':!![],'pauseType':_0x5c18ba[_0xc9f9('0x39')][_0xc9f9('0x3a')]||_0xc9f9('0x3b'),'lastPauseAt':moment()[_0xc9f9('0x32')](_0xc9f9('0x33'))});}})[_0xc9f9('0x24')](function(_0x4f8e48){_0x4d5379(_0x4f8e48);})[_0xc9f9('0x18')](function(_0x255055){_0x472273(_0x1bbcfa['error'](0x1f4,_0x255055[_0xc9f9('0x16')]));});});};exports[_0xc9f9('0x3d')]=function(_0x50af07){var _0x55e6a9=this;return new Promise(function(_0x26c36d,_0x217a53){var _0x326062;return db[_0xc9f9('0x1a')]['findOne']({'where':_0x50af07[_0xc9f9('0x1c')][_0xc9f9('0x1e')]||{},'attributes':['id','name']})[_0xc9f9('0x24')](function(_0x51638a){if(_0x51638a){_0x326062=_0x51638a;if(_0x50af07[_0xc9f9('0x39')][_0xc9f9('0x3e')]&&!utils[_0xc9f9('0x3f')](_0x50af07[_0xc9f9('0x39')][_0xc9f9('0x3e')])){throw new Error(_0xc9f9('0x40'));}switch(_0x50af07[_0xc9f9('0x39')][_0xc9f9('0x3e')]){case _0xc9f9('0x41'):return db['UserVoiceQueueRt'][_0xc9f9('0x2e')]({'paused':0x0},{'where':{'UserId':_0x326062['id']}})[_0xc9f9('0x24')](function(){return db[_0xc9f9('0x2f')][_0xc9f9('0x27')]({'where':{'channel':_0x50af07['body'][_0xc9f9('0x3e')],'membername':_0x326062['name'],'type':_0xc9f9('0x30'),'exitAt':null}});})['then'](function(_0x134c4c){if(_0x134c4c){return _0x134c4c[_0xc9f9('0x2e')]({'exitAt':moment()[_0xc9f9('0x32')]('YYYY-MM-DD\x20HH:mm:ss'),'data2':_0xc9f9('0x42')},{'individualHooks':!![]});}return null;})[_0xc9f9('0x24')](function(){return _0x326062[_0xc9f9('0x2e')]({'voicePause':![]});});case _0xc9f9('0x43'):case _0xc9f9('0x44'):case _0xc9f9('0x45'):case _0xc9f9('0x46'):case _0xc9f9('0x47'):case _0xc9f9('0x48'):return db[_0xc9f9('0x2f')][_0xc9f9('0x27')]({'where':{'channel':_0x50af07[_0xc9f9('0x39')][_0xc9f9('0x3e')],'membername':_0x326062[_0xc9f9('0x29')],'type':_0xc9f9('0x30'),'exitAt':null}})[_0xc9f9('0x24')](function(_0x5d18af){return _0x5d18af['update']({'exitAt':moment()[_0xc9f9('0x32')](_0xc9f9('0x33')),'data2':_0xc9f9('0x42')},{'individualHooks':!![]});})[_0xc9f9('0x24')](function(){var _0x271868={};_[_0xc9f9('0x49')](_0x271868,util[_0xc9f9('0x32')](_0xc9f9('0x4a'),_0x50af07['body'][_0xc9f9('0x3e')],_0xc9f9('0x4b')),![]);return _0x326062[_0xc9f9('0x2e')](_0x271868);});default:return db[_0xc9f9('0x2d')]['update']({'paused':0x0},{'where':{'UserId':_0x326062['id']}})[_0xc9f9('0x24')](function(){return db[_0xc9f9('0x2f')][_0xc9f9('0x1b')]({'where':{'membername':_0x326062[_0xc9f9('0x29')],'type':_0xc9f9('0x30'),'exitAt':null}});})[_0xc9f9('0x24')](function(_0x3a9250){var _0xb97352=[];_0x3a9250[_0xc9f9('0x36')](function(_0x1736a9){_0xb97352[_0xc9f9('0x37')](_0x1736a9[_0xc9f9('0x2e')]({'exitAt':moment()['format']('YYYY-MM-DD\x20HH:mm:ss'),'data2':_0xc9f9('0x42')}));});return BPromise['all'](_0xb97352);})['then'](function(){return _0x326062[_0xc9f9('0x2e')]({'voicePause':![],'mailPause':![],'chatPause':![],'faxPause':![],'smsPause':![],'openchannelPause':![],'whatsappPause':![]});});}}})['then'](function(_0xb7a31d){_0x26c36d(_0xb7a31d);})[_0xc9f9('0x18')](function(_0x165814){_0x217a53(_0x55e6a9[_0xc9f9('0x14')](0x1f4,_0x165814['message']));});});};exports['LogoutUser']=function(_0x154584){var _0x3a4541=this;return new Promise(function(_0x457e86,_0x3cfdf8){var _0x8cdfb6;return db[_0xc9f9('0x1a')][_0xc9f9('0x4c')]({'where':_0x154584[_0xc9f9('0x1c')][_0xc9f9('0x1e')]||{},'attributes':['id',_0xc9f9('0x29')]})[_0xc9f9('0x24')](function(_0x1f61b7){if(_0x1f61b7){_0x8cdfb6=_0x1f61b7;return db[_0xc9f9('0x2d')]['destroy']({'where':{'membername':_0x8cdfb6[_0xc9f9('0x29')]},'individualHooks':!![]});}})['then'](function(){if(_0x8cdfb6){return db[_0xc9f9('0x2f')][_0xc9f9('0x1b')]({'where':{'membername':_0x8cdfb6[_0xc9f9('0x29')],'exitAt':null}});}})[_0xc9f9('0x24')](function(_0x3fc69e){if(_0x8cdfb6){if(_0x3fc69e&&_0x3fc69e[_0xc9f9('0x31')]){var _0x3fad6f=[];_0x3fc69e[_0xc9f9('0x36')](function(_0x13a45e){_0x3fad6f['push'](_0x13a45e['update']({'exitAt':moment()[_0xc9f9('0x32')](_0xc9f9('0x33'))}));});return BPromise[_0xc9f9('0x4d')](_0x3fad6f);}}})['then'](function(){if(_0x8cdfb6){return _0x8cdfb6[_0xc9f9('0x2e')]({'online':![],'voicePause':![],'mailPause':![],'chatPause':![],'faxPause':![],'smsPause':![],'openchannelPause':![]});}})[_0xc9f9('0x24')](function(_0x5989ec){_0x457e86(_0x5989ec);})[_0xc9f9('0x18')](function(_0x26991d){_0x3cfdf8(_0x3a4541[_0xc9f9('0x14')](0x1f4,_0x26991d[_0xc9f9('0x16')]));});});};exports['LoginUser']=function(_0x5e51ec){var _0x1254ef=this;return new Promise(function(_0x49805f,_0x1377fa){var _0x605ed8;var _0xcb8cf4;var _0x3eded1;var _0x4f5393;return db[_0xc9f9('0x1a')][_0xc9f9('0x4c')]({'where':_0x5e51ec['options'][_0xc9f9('0x1e')]||{},'attributes':['id','name',_0xc9f9('0x2a'),'mobile',_0xc9f9('0x4e'),_0xc9f9('0x2b'),_0xc9f9('0x4f'),_0xc9f9('0x2c')]})['then'](function(_0x5508ac){if(_0x5508ac){_0x605ed8=_0x5508ac;_0x4f5393=_0x5e51ec['body']['interface']?_0x5e51ec[_0xc9f9('0x39')][_0xc9f9('0x2c')]:util[_0xc9f9('0x32')](_0xc9f9('0x38'),_0x605ed8['name']);return db[_0xc9f9('0x1a')][_0xc9f9('0x50')]({'where':{'role':_0xc9f9('0x51'),'online':!![],'id':{'$ne':_0x605ed8['id']}}});}})[_0xc9f9('0x24')](function(_0x16d288){if(_0x16d288){_0x3eded1=_0x16d288;return require('../../config/license/util')['getLicense']();}})['then'](function(_0x5d718f){if(_0x5d718f&&_0x5d718f[_0xc9f9('0x52')]&&_0x3eded1>=_0x5d718f[_0xc9f9('0x52')]){throw new Error(_0xc9f9('0x53'));}})[_0xc9f9('0x24')](function(){if(_0x605ed8){return db[_0xc9f9('0x2d')][_0xc9f9('0x54')]({'where':{'membername':_0x605ed8['name']},'individualHooks':!![]});}})[_0xc9f9('0x24')](function(){if(_0x605ed8){return _0x605ed8['getVoiceQueues']({'raw':!![]});}})[_0xc9f9('0x24')](function(_0x51220c){if(_0x605ed8){if(_0x51220c){var _0x5953df=[];_0xcb8cf4=_0x51220c;if(_0xcb8cf4[_0xc9f9('0x31')]){for(var _0xe07b72=0x0;_0xe07b72<_0xcb8cf4[_0xc9f9('0x31')];_0xe07b72++){_0x5953df['push'](db[_0xc9f9('0x2d')]['upsert']({'membername':_0x605ed8[_0xc9f9('0x29')],'UserId':_0x605ed8['id'],'queue_name':_0xcb8cf4[_0xe07b72][_0xc9f9('0x29')],'VoiceQueueId':_0xcb8cf4[_0xe07b72]['id'],'interface':_0x4f5393,'paused':_0x605ed8[_0xc9f9('0x4f')]||![],'penalty':_0xcb8cf4[_0xe07b72][_0xc9f9('0x55')]||0x0}));}return BPromise[_0xc9f9('0x4d')](_0x5953df);}}}})[_0xc9f9('0x24')](function(){if(_0x605ed8){return db[_0xc9f9('0x2f')][_0xc9f9('0x1b')]({'where':{'membername':_0x605ed8[_0xc9f9('0x29')],'exitAt':null}});}})[_0xc9f9('0x24')](function(_0x58ea13){if(_0x605ed8){if(_0x58ea13&&_0x58ea13['length']){var _0x34e94b=[];_0x58ea13[_0xc9f9('0x36')](function(_0x47d942){_0x34e94b[_0xc9f9('0x37')](_0x47d942['update']({'exitAt':moment()[_0xc9f9('0x32')](_0xc9f9('0x33'))}));});return BPromise[_0xc9f9('0x4d')](_0x34e94b);}}})[_0xc9f9('0x24')](function(_0x53f28e){if(_0x605ed8){var _0x557f66=[];var _0x103ec4=[];var _0x1f706b=utils[_0xc9f9('0x35')]();var _0xdffa10={'membername':_0x605ed8[_0xc9f9('0x29')],'interface':_0x4f5393,'enterAt':moment()['format'](_0xc9f9('0x33')),'role':_0x605ed8[_0xc9f9('0x2a')],'internal':_0x605ed8['internal']};_0x1f706b[_0xc9f9('0x36')](function(_0x51c0e4){_0x557f66[_0xc9f9('0x37')](_[_0xc9f9('0x56')]({'channel':_0x51c0e4,'type':'LOGIN','data1':'callysquare','data2':_0x4f5393},_0xdffa10));if(_0x605ed8[_0xc9f9('0x4f')]){_0x103ec4[_0xc9f9('0x37')](_[_0xc9f9('0x56')]({'channel':_0x51c0e4,'type':_0xc9f9('0x30'),'data1':'LOGININPAUSE'},_0xdffa10));}});return db[_0xc9f9('0x2f')][_0xc9f9('0x57')](_0x557f66[_0xc9f9('0x58')](_0x103ec4),{'individualHooks':!![]});}})['then'](function(){if(_0x605ed8){return _0x605ed8[_0xc9f9('0x2e')]({'online':!![],'lastLoginAt':moment()['format'](_0xc9f9('0x33')),'voicePause':_0x605ed8['loginInPause']||![],'mailPause':_0x605ed8[_0xc9f9('0x4f')]||![],'chatPause':_0x605ed8[_0xc9f9('0x4f')]||![],'faxPause':_0x605ed8[_0xc9f9('0x4f')]||![],'smsPause':_0x605ed8[_0xc9f9('0x4f')]||![],'openchannelPause':_0x605ed8[_0xc9f9('0x4f')]||![],'pauseType':_0x605ed8['loginInPause']?_0xc9f9('0x59'):null,'lastPauseAt':moment()[_0xc9f9('0x32')](_0xc9f9('0x33')),'interface':_0x4f5393});}})[_0xc9f9('0x24')](function(_0x2b386e){_0x49805f(_0x2b386e);})[_0xc9f9('0x18')](function(_0x323f21){_0x1377fa(_0x1254ef['error'](0x1f4,_0x323f21[_0xc9f9('0x16')]));});});};