66ac905255edffc334187b027143e045be152070
[motion2.git] / server / api / cmHopper / cmHopper.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 _0x1a22=['info','result','catch','GetCmHopper','findAll','options','raw','attributes','limit','include','map','model','debug','CmHopper','find','ShowCmHopper','create','body','CreateCmHopper','update','where','UpdateCmHopper','DestroyCmHopper','describe','sequelize','transaction','order','LOCK','UPDATE','CmContact','keys','User','name','voicePause','length','UserId','all','GetContactDialer','CmHopperFinal','MoveContactManagedDialer','CountReScheduled','COUNT','literal','`scheduledat`\x20>=\x20','format','YYYY-MM-DD\x20HH:mm:ss','\x20,\x201,\x20null','contactsRescheduled','GetContactRecallMe','push','GetCmHopperPreview','Contact','GetContactByPhone','log','req\x20value','findOne','dialTimezone','DESC','getContactByPhone','lodash','util','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/environment','jayson/promise','client','http','request','then','CmHopper,\x20%s,\x20%s','request\x20sent','stringify','error','code','message'];(function(_0x4c5ae2,_0xcfb7c5){var _0x562717=function(_0x26a4af){while(--_0x26a4af){_0x4c5ae2['push'](_0x4c5ae2['shift']());}};_0x562717(++_0xcfb7c5);}(_0x1a22,0x125));var _0x21a2=function(_0x5953cb,_0x37147e){_0x5953cb=_0x5953cb-0x0;var _0x2e352e=_0x1a22[_0x5953cb];return _0x2e352e;};'use strict';var _=require(_0x21a2('0x0'));var util=require(_0x21a2('0x1'));var moment=require('moment');var BPromise=require(_0x21a2('0x2'));var rs=require(_0x21a2('0x3'));var fs=require('fs');var Redis=require(_0x21a2('0x4'));var db=require(_0x21a2('0x5'))['db'];var utils=require(_0x21a2('0x6'));var logger=require('../../config/logger')('rpc');var config=require(_0x21a2('0x7'));var jayson=require(_0x21a2('0x8'));var client=jayson[_0x21a2('0x9')][_0x21a2('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x1fe145,_0x56b7c3,_0x1c3305){return new BPromise(function(_0x50aa61,_0x260ad5){return client[_0x21a2('0xb')](_0x1fe145,_0x1c3305)[_0x21a2('0xc')](function(_0xcecbf){logger['info'](_0x21a2('0xd'),_0x56b7c3,_0x21a2('0xe'));logger['debug']('CmHopper,\x20%s,\x20%s,\x20%s',_0x56b7c3,_0x21a2('0xe'),JSON[_0x21a2('0xf')](_0xcecbf));if(_0xcecbf[_0x21a2('0x10')]){if(_0xcecbf[_0x21a2('0x10')][_0x21a2('0x11')]===0x1f4){logger['error'](_0x21a2('0xd'),_0x56b7c3,_0xcecbf[_0x21a2('0x10')][_0x21a2('0x12')]);return _0x260ad5(_0xcecbf['error'][_0x21a2('0x12')]);}logger[_0x21a2('0x10')]('CmHopper,\x20%s,\x20%s',_0x56b7c3,_0xcecbf['error'][_0x21a2('0x12')]);return _0x50aa61(_0xcecbf[_0x21a2('0x10')][_0x21a2('0x12')]);}else{logger[_0x21a2('0x13')](_0x21a2('0xd'),_0x56b7c3,_0x21a2('0xe'));_0x50aa61(_0xcecbf[_0x21a2('0x14')][_0x21a2('0x12')]);}})[_0x21a2('0x15')](function(_0x4b02a9){logger[_0x21a2('0x10')](_0x21a2('0xd'),_0x56b7c3,_0x4b02a9);_0x260ad5(_0x4b02a9);});});}exports[_0x21a2('0x16')]=function(_0x1c160c){var _0x368792=this;return new Promise(function(_0x1e6dd1,_0x6d0610){return db['CmHopper'][_0x21a2('0x17')]({'raw':_0x1c160c[_0x21a2('0x18')]?_0x1c160c['options'][_0x21a2('0x19')]===undefined?!![]:![]:!![],'where':_0x1c160c[_0x21a2('0x18')]?_0x1c160c[_0x21a2('0x18')]['where']||null:null,'attributes':_0x1c160c['options']?_0x1c160c['options'][_0x21a2('0x1a')]||null:null,'limit':_0x1c160c['options']?_0x1c160c['options'][_0x21a2('0x1b')]||null:null,'include':_0x1c160c[_0x21a2('0x18')]?_0x1c160c[_0x21a2('0x18')][_0x21a2('0x1c')]?_['map'](_0x1c160c[_0x21a2('0x18')][_0x21a2('0x1c')],function(_0x1eeff4){return{'model':db[_0x1eeff4['model']],'as':_0x1eeff4['as'],'attributes':_0x1eeff4[_0x21a2('0x1a')],'include':_0x1eeff4[_0x21a2('0x1c')]?_[_0x21a2('0x1d')](_0x1eeff4[_0x21a2('0x1c')],function(_0xd62b1b){return{'model':db[_0xd62b1b[_0x21a2('0x1e')]],'as':_0xd62b1b['as'],'attributes':_0xd62b1b[_0x21a2('0x1a')],'include':_0xd62b1b[_0x21a2('0x1c')]?_[_0x21a2('0x1d')](_0xd62b1b['include'],function(_0x5e943d){return{'model':db[_0x5e943d[_0x21a2('0x1e')]],'as':_0x5e943d['as'],'attributes':_0x5e943d[_0x21a2('0x1a')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x49d056){logger[_0x21a2('0x13')](_0x21a2('0x16'),_0x1c160c);logger[_0x21a2('0x1f')]('GetCmHopper',_0x1c160c,JSON[_0x21a2('0xf')](_0x49d056));_0x1e6dd1(_0x49d056);})['catch'](function(_0x95fd19){logger[_0x21a2('0x10')]('GetCmHopper',_0x95fd19[_0x21a2('0x12')],_0x1c160c);_0x6d0610(_0x368792[_0x21a2('0x10')](0x1f4,_0x95fd19['message']));});});};exports['ShowCmHopper']=function(_0x2def83){var _0x1e55a4=this;return new Promise(function(_0x314b5b,_0x38fb9d){return db[_0x21a2('0x20')][_0x21a2('0x21')]({'raw':_0x2def83['options']?_0x2def83[_0x21a2('0x18')][_0x21a2('0x19')]===undefined?!![]:![]:!![],'where':_0x2def83[_0x21a2('0x18')]?_0x2def83[_0x21a2('0x18')]['where']||null:null,'attributes':_0x2def83[_0x21a2('0x18')]?_0x2def83[_0x21a2('0x18')]['attributes']||null:null,'include':_0x2def83[_0x21a2('0x18')]?_0x2def83['options']['include']?_['map'](_0x2def83[_0x21a2('0x18')][_0x21a2('0x1c')],function(_0x2757a7){return{'model':db[_0x2757a7[_0x21a2('0x1e')]],'as':_0x2757a7['as'],'attributes':_0x2757a7[_0x21a2('0x1a')],'include':_0x2757a7[_0x21a2('0x1c')]?_[_0x21a2('0x1d')](_0x2757a7[_0x21a2('0x1c')],function(_0xd5f7e6){return{'model':db[_0xd5f7e6[_0x21a2('0x1e')]],'as':_0xd5f7e6['as'],'attributes':_0xd5f7e6[_0x21a2('0x1a')],'include':_0xd5f7e6[_0x21a2('0x1c')]?_[_0x21a2('0x1d')](_0xd5f7e6[_0x21a2('0x1c')],function(_0x548d3e){return{'model':db[_0x548d3e[_0x21a2('0x1e')]],'as':_0x548d3e['as'],'attributes':_0x548d3e['attributes']};}):[]};}):[]};}):[]:[]})['then'](function(_0x2d75bc){logger[_0x21a2('0x13')](_0x21a2('0x22'),_0x2def83);logger[_0x21a2('0x1f')](_0x21a2('0x22'),_0x2def83,JSON[_0x21a2('0xf')](_0x2d75bc));_0x314b5b(_0x2d75bc);})[_0x21a2('0x15')](function(_0x327607){logger[_0x21a2('0x10')](_0x21a2('0x22'),_0x327607[_0x21a2('0x12')],_0x2def83);_0x38fb9d(_0x1e55a4[_0x21a2('0x10')](0x1f4,_0x327607[_0x21a2('0x12')]));});});};exports['CreateCmHopper']=function(_0x5633f1){var _0x505367=this;return new Promise(function(_0xd1b320,_0x274d0c){return db[_0x21a2('0x20')][_0x21a2('0x23')](_0x5633f1[_0x21a2('0x24')],{'raw':_0x5633f1[_0x21a2('0x18')]?_0x5633f1[_0x21a2('0x18')][_0x21a2('0x19')]===undefined?!![]:![]:!![]})[_0x21a2('0xc')](function(_0x3fb1b0){logger['info'](_0x21a2('0x25'),_0x5633f1);logger[_0x21a2('0x1f')]('CreateCmHopper',_0x5633f1,JSON[_0x21a2('0xf')](_0x3fb1b0));_0xd1b320(_0x3fb1b0);})[_0x21a2('0x15')](function(_0x5222f8){logger[_0x21a2('0x10')]('CreateCmHopper',_0x5222f8[_0x21a2('0x12')],_0x5633f1);_0x274d0c(_0x505367['error'](0x1f4,_0x5222f8[_0x21a2('0x12')]));});});};exports['UpdateCmHopper']=function(_0x40f6ea){var _0x1153bd=this;return new Promise(function(_0x3299d9,_0x329835){return db[_0x21a2('0x20')][_0x21a2('0x26')](_0x40f6ea[_0x21a2('0x24')],{'raw':_0x40f6ea[_0x21a2('0x18')]?_0x40f6ea['options'][_0x21a2('0x19')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x40f6ea[_0x21a2('0x18')]?_0x40f6ea[_0x21a2('0x18')][_0x21a2('0x27')]||null:null,'attributes':_0x40f6ea[_0x21a2('0x18')]?_0x40f6ea[_0x21a2('0x18')]['attributes']||null:null,'limit':_0x40f6ea[_0x21a2('0x18')]?_0x40f6ea['options'][_0x21a2('0x1b')]||null:null})['then'](function(_0x558363){logger[_0x21a2('0x13')]('UpdateCmHopper',_0x40f6ea);logger[_0x21a2('0x1f')]('UpdateCmHopper',_0x40f6ea,JSON[_0x21a2('0xf')](_0x558363));_0x3299d9(_0x558363);})[_0x21a2('0x15')](function(_0x1381dc){logger[_0x21a2('0x10')](_0x21a2('0x28'),_0x1381dc[_0x21a2('0x12')],_0x40f6ea);_0x329835(_0x1153bd[_0x21a2('0x10')](0x1f4,_0x1381dc[_0x21a2('0x12')]));});});};exports['DestroyCmHopper']=function(_0xd30937){var _0x32f616=this;return new Promise(function(_0x288bef,_0x22cf41){return db[_0x21a2('0x20')]['destroy']({'where':_0xd30937['options']?_0xd30937['options']['where']||null:null})['then'](function(_0x5be48e){logger[_0x21a2('0x13')]('DestroyCmHopper',_0xd30937);logger['debug']('DestroyCmHopper',_0xd30937,JSON['stringify'](_0x5be48e));_0x288bef(_0x5be48e);})['catch'](function(_0x5e6ac6){logger[_0x21a2('0x10')](_0x21a2('0x29'),_0x5e6ac6[_0x21a2('0x12')],_0xd30937);_0x22cf41(_0x32f616[_0x21a2('0x10')](0x1f4,_0x5e6ac6[_0x21a2('0x12')]));});});};exports['GetContactDialer']=function(_0x520928){var _0x284f62=this;return new Promise(function(_0x534ff5,_0x223571){return db['CmContact'][_0x21a2('0x2a')]()['then'](function(_0x3cf734){return db[_0x21a2('0x2b')][_0x21a2('0x2c')](function(_0x12a1cd){return db['CmHopper']['findAll']({'where':_0x520928[_0x21a2('0x18')]?_0x520928[_0x21a2('0x18')][_0x21a2('0x27')]||null:null,'attributes':_0x520928['options']?_0x520928[_0x21a2('0x18')][_0x21a2('0x1a')]||null:null,'limit':_0x520928['options']?_0x520928['options'][_0x21a2('0x1b')]||null:null,'order':_0x520928[_0x21a2('0x18')]?_0x520928[_0x21a2('0x18')][_0x21a2('0x2d')]||null:null,'transaction':_0x12a1cd,'lock':_0x12a1cd[_0x21a2('0x2e')][_0x21a2('0x2f')],'include':[{'model':db[_0x21a2('0x30')],'as':'Contact','attributes':_[_0x21a2('0x31')](_0x3cf734)},{'model':db[_0x21a2('0x32')],'as':'Agent','attributes':['id',_0x21a2('0x33'),_0x21a2('0x34')]}]})[_0x21a2('0xc')](function(_0xcee4c6){var _0x22c5f8=[];var _0x325f1f=[];for(var _0xf52735=0x0;_0xf52735<_0xcee4c6[_0x21a2('0x35')];_0xf52735+=0x1){if(!_0x325f1f['includes'](_0xcee4c6[_0xf52735]['UserId'])){_0x325f1f['push'](_0xcee4c6[_0xf52735][_0x21a2('0x36')]);_0x22c5f8['push'](_0xcee4c6[_0xf52735]['update'](_0x520928[_0x21a2('0x24')],{'transaction':_0x12a1cd}));}}return BPromise[_0x21a2('0x37')](_0x22c5f8);});})[_0x21a2('0xc')](function(_0x16f137){logger[_0x21a2('0x13')](_0x21a2('0x38'),_0x520928);logger[_0x21a2('0x1f')](_0x21a2('0x38'),_0x520928,JSON['stringify'](_0x16f137));_0x534ff5(_0x16f137);})['catch'](function(_0x18aaef){logger['error'](_0x21a2('0x38'),_0x18aaef[_0x21a2('0x12')],_0x520928);_0x223571(_0x284f62['error'](0x1f4,_0x18aaef['message']));});});});};exports['MoveContactManagedDialer']=function(_0x5c592b){var _0x2ad8a9=this;return new Promise(function(_0x593800,_0x498194){return db[_0x21a2('0x2b')][_0x21a2('0x2c')](function(_0x1ecb66){return db[_0x21a2('0x39')][_0x21a2('0x23')](_0x5c592b['body'],{'raw':_0x5c592b[_0x21a2('0x18')]?_0x5c592b[_0x21a2('0x18')][_0x21a2('0x19')]===undefined?!![]:![]:!![],'transaction':_0x1ecb66})[_0x21a2('0xc')](function(){return db[_0x21a2('0x20')]['destroy']({'where':_0x5c592b['options']?_0x5c592b[_0x21a2('0x18')][_0x21a2('0x27')]||null:null,'transaction':_0x1ecb66});});})['then'](function(_0x1c2dae){logger[_0x21a2('0x13')]('MoveContactManagedDialer',_0x5c592b);logger[_0x21a2('0x1f')](_0x21a2('0x3a'),_0x5c592b,JSON[_0x21a2('0xf')](_0x1c2dae));_0x593800(_0x1c2dae);})['catch'](function(_0x4af987){logger[_0x21a2('0x10')]('MoveContactManagedDialer',_0x4af987[_0x21a2('0x12')],_0x5c592b);_0x498194(_0x2ad8a9[_0x21a2('0x10')](0x1f4,_0x4af987['message']));});});};exports[_0x21a2('0x3b')]=function(_0x32ce82){var _0x143f68=this;return new Promise(function(_0x516163,_0x230937){return db[_0x21a2('0x20')]['findAll']({'raw':_0x32ce82[_0x21a2('0x18')]?_0x32ce82['options'][_0x21a2('0x19')]===undefined?!![]:![]:!![],'where':_0x32ce82[_0x21a2('0x18')]?_0x32ce82['options']['where']||null:null,'attributes':[[db[_0x21a2('0x2b')]['fn'](_0x21a2('0x3c'),db[_0x21a2('0x2b')]['fn']('IF',db[_0x21a2('0x2b')][_0x21a2('0x3d')](_0x21a2('0x3e')+util[_0x21a2('0x3f')]('\x22%s\x22',moment()[_0x21a2('0x3f')](_0x21a2('0x40')))+_0x21a2('0x41')))),_0x21a2('0x42')]]})[_0x21a2('0xc')](function(_0x5848c0){logger[_0x21a2('0x13')](_0x21a2('0x3b'),_0x32ce82);logger[_0x21a2('0x1f')](_0x21a2('0x3b'),_0x32ce82,JSON[_0x21a2('0xf')](_0x5848c0));_0x516163(_0x5848c0);})[_0x21a2('0x15')](function(_0x529be8){logger[_0x21a2('0x10')]('CountReScheduled',_0x529be8['message'],_0x32ce82);_0x230937(_0x143f68[_0x21a2('0x10')](0x1f4,_0x529be8[_0x21a2('0x12')]));});});};exports[_0x21a2('0x43')]=function(_0x2cf404){var _0x3de957=this;return new Promise(function(_0x131a43,_0x944e05){return db['CmContact'][_0x21a2('0x2a')]()[_0x21a2('0xc')](function(_0x4be77f){return db[_0x21a2('0x2b')]['transaction'](function(_0xd90cca){return db[_0x21a2('0x20')]['findAll']({'where':_0x2cf404[_0x21a2('0x18')]?_0x2cf404[_0x21a2('0x18')][_0x21a2('0x27')]||null:null,'attributes':_0x2cf404[_0x21a2('0x18')]?_0x2cf404[_0x21a2('0x18')]['attributes']||null:null,'limit':0x1,'order':_0x2cf404[_0x21a2('0x18')]?_0x2cf404[_0x21a2('0x18')][_0x21a2('0x2d')]||null:null,'group':db['CmHopper'][_0x21a2('0x36')],'transaction':_0xd90cca,'lock':_0xd90cca[_0x21a2('0x2e')]['UPDATE'],'include':_0x2cf404[_0x21a2('0x18')]?_0x2cf404[_0x21a2('0x18')][_0x21a2('0x1c')]?_[_0x21a2('0x1d')](_0x2cf404[_0x21a2('0x18')][_0x21a2('0x1c')],function(_0x25603b){return{'model':db[_0x25603b[_0x21a2('0x1e')]],'as':_0x25603b['as'],'attributes':_0x25603b[_0x21a2('0x1a')],'include':_0x25603b[_0x21a2('0x1c')]?_[_0x21a2('0x1d')](_0x25603b[_0x21a2('0x1c')],function(_0x139d25){return{'model':db[_0x139d25[_0x21a2('0x1e')]],'as':_0x139d25['as'],'attributes':_0x139d25[_0x21a2('0x1a')],'include':_0x139d25[_0x21a2('0x1c')]?_[_0x21a2('0x1d')](_0x139d25[_0x21a2('0x1c')],function(_0x191ef3){return{'model':db[_0x191ef3[_0x21a2('0x1e')]],'as':_0x191ef3['as'],'attributes':_0x191ef3[_0x21a2('0x1a')]};}):[]};}):[]};}):[]:[]})[_0x21a2('0xc')](function(_0x17e81a){var _0x1f3bef=[];for(var _0x33bec7=0x0;_0x33bec7<_0x17e81a[_0x21a2('0x35')];_0x33bec7+=0x1){_0x1f3bef[_0x21a2('0x44')](_0x17e81a[_0x33bec7][_0x21a2('0x26')](_0x2cf404[_0x21a2('0x24')],{'transaction':_0xd90cca}));}return BPromise[_0x21a2('0x37')](_0x1f3bef);});})['then'](function(_0x23332b){logger[_0x21a2('0x13')](_0x21a2('0x43'),_0x2cf404);logger[_0x21a2('0x1f')](_0x21a2('0x43'),_0x2cf404,JSON[_0x21a2('0xf')](_0x23332b));_0x131a43(_0x23332b);})[_0x21a2('0x15')](function(_0x124ad2){logger[_0x21a2('0x10')]('GetContactRecallMe',_0x124ad2[_0x21a2('0x12')],_0x2cf404);_0x944e05(_0x3de957[_0x21a2('0x10')](0x1f4,_0x124ad2[_0x21a2('0x12')]));});});});};exports[_0x21a2('0x45')]=function(_0x444bc6){var _0x156bd9=this;return new Promise(function(_0x45089c,_0x1fd3a2){db['CmContact'][_0x21a2('0x2a')]()[_0x21a2('0xc')](function(_0x11d150){return db[_0x21a2('0x20')][_0x21a2('0x17')]({'raw':_0x444bc6[_0x21a2('0x18')]?_0x444bc6['options']['raw']===undefined?!![]:![]:!![],'where':_0x444bc6[_0x21a2('0x18')]?_0x444bc6[_0x21a2('0x18')]['where']||null:null,'attributes':_0x444bc6[_0x21a2('0x18')]?_0x444bc6[_0x21a2('0x18')]['attributes']||null:null,'limit':_0x444bc6[_0x21a2('0x18')]?_0x444bc6[_0x21a2('0x18')][_0x21a2('0x1b')]||null:null,'include':_0x444bc6[_0x21a2('0x18')]?_0x444bc6[_0x21a2('0x18')][_0x21a2('0x1c')]?_[_0x21a2('0x1d')](_0x444bc6['options'][_0x21a2('0x1c')],function(_0x5cd99a){return{'model':db[_0x5cd99a[_0x21a2('0x1e')]],'as':_0x5cd99a['as'],'attributes':_0x5cd99a['as']===_0x21a2('0x46')?_['keys'](_0x11d150):_0x5cd99a[_0x21a2('0x1a')],'include':_0x5cd99a[_0x21a2('0x1c')]?_[_0x21a2('0x1d')](_0x5cd99a[_0x21a2('0x1c')],function(_0x5297df){return{'model':db[_0x5297df[_0x21a2('0x1e')]],'as':_0x5297df['as'],'attributes':_0x5297df[_0x21a2('0x1a')],'include':_0x5297df['include']?_[_0x21a2('0x1d')](_0x5297df[_0x21a2('0x1c')],function(_0x3af631){return{'model':db[_0x3af631[_0x21a2('0x1e')]],'as':_0x3af631['as'],'attributes':_0x3af631[_0x21a2('0x1a')]};}):[]};}):[]};}):[]:[]})[_0x21a2('0xc')](function(_0x49f975){logger[_0x21a2('0x13')](_0x21a2('0x16'),_0x444bc6);logger[_0x21a2('0x1f')](_0x21a2('0x16'),_0x444bc6,JSON['stringify'](_0x49f975));_0x45089c(_0x49f975);})[_0x21a2('0x15')](function(_0x3a6116){logger['error'](_0x21a2('0x16'),_0x3a6116[_0x21a2('0x12')],_0x444bc6);_0x1fd3a2(_0x156bd9[_0x21a2('0x10')](0x1f4,_0x3a6116[_0x21a2('0x12')]));});});});};exports[_0x21a2('0x47')]=function(_0x176903){console[_0x21a2('0x48')](_0x21a2('0x49'),_0x176903);console[_0x21a2('0x48')]('phone\x20value',_0x176903['options'][_0x21a2('0x27')]['phone']);_this=this;return new Promise(function(_0x145219,_0x47bd4d){return db[_0x21a2('0x30')][_0x21a2('0x4a')]({'raw':!![],'where':{'phone':_0x176903['options'][_0x21a2('0x27')]['phone']},'attributes':['id',_0x21a2('0x4b')],'order':[['id',_0x21a2('0x4c')]]})['then'](function(_0x89a828){console[_0x21a2('0x48')]('getcontactbyohone',_0x89a828);logger['info'](_0x21a2('0x4d'),_0x176903);logger[_0x21a2('0x1f')]('getContactByPhone',_0x176903,JSON[_0x21a2('0xf')](_0x89a828));_0x145219(_0x89a828);})['catch'](function(_0x26f348){logger[_0x21a2('0x10')](_0x21a2('0x4d'),_0x26f348['message'],_0x176903);_0x47bd4d(_this['error'](0x1f4,_0x26f348[_0x21a2('0x12')]));});});};