Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / cmHopperAdditionalPhone / cmHopperAdditionalPhone.rpc.js
index 81dd72b..9ca842a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6705=['../../config/utils','rpc','jayson/promise','client','http','request','info','CmHopperAdditionalPhone,\x20%s,\x20%s','request\x20sent','debug','stringify','error','message','catch','VerifyAdditionalPhones','CmHopper','findOne','body','ContactId','VoiceQueueId','CampaignId','then','OrderBy','ASC','countbusyretry','countnosuchnumberretry','countdropretry','countabandonedretry','countmachineretry','countagentrejectretry','entity','dialGlobalMaxRetry','CmHopperAdditionalPhone','countcongestionretry','SwapAdditionalPhones','ListId','duration','waitTime','add','minutes','scheduledat','phone','countnoanswerretry','createdAt','updatedAt','isNil','additionalToHop','transaction','update','IncrementPreviewCounters','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb'];(function(_0x48deac,_0x4d8ab8){var _0x3b5eaa=function(_0x91c61e){while(--_0x91c61e){_0x48deac['push'](_0x48deac['shift']());}};_0x3b5eaa(++_0x4d8ab8);}(_0x6705,0x14a));var _0x5670=function(_0x5f433a,_0x2e6d64){_0x5f433a=_0x5f433a-0x0;var _0x2fd980=_0x6705[_0x5f433a];return _0x2fd980;};'use strict';var _=require(_0x5670('0x0'));var util=require('util');var moment=require(_0x5670('0x1'));var BPromise=require(_0x5670('0x2'));var rs=require(_0x5670('0x3'));var fs=require('fs');var Redis=require(_0x5670('0x4'));var db=require(_0x5670('0x5'))['db'];var utils=require(_0x5670('0x6'));var logger=require('../../config/logger')(_0x5670('0x7'));var config=require('../../config/environment');var jayson=require(_0x5670('0x8'));var client=jayson[_0x5670('0x9')][_0x5670('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x1213dc,_0x303c05,_0x1af140){return new BPromise(function(_0x1d380d,_0x1cab62){return client[_0x5670('0xb')](_0x1213dc,_0x1af140)['then'](function(_0x532779){logger[_0x5670('0xc')](_0x5670('0xd'),_0x303c05,_0x5670('0xe'));logger[_0x5670('0xf')]('CmHopperAdditionalPhone,\x20%s,\x20%s,\x20%s',_0x303c05,'request\x20sent',JSON[_0x5670('0x10')](_0x532779));if(_0x532779[_0x5670('0x11')]){if(_0x532779['error']['code']===0x1f4){logger[_0x5670('0x11')](_0x5670('0xd'),_0x303c05,_0x532779['error']['message']);return _0x1cab62(_0x532779[_0x5670('0x11')][_0x5670('0x12')]);}logger[_0x5670('0x11')](_0x5670('0xd'),_0x303c05,_0x532779[_0x5670('0x11')][_0x5670('0x12')]);return _0x1d380d(_0x532779[_0x5670('0x11')][_0x5670('0x12')]);}else{logger[_0x5670('0xc')](_0x5670('0xd'),_0x303c05,_0x5670('0xe'));_0x1d380d(_0x532779['result'][_0x5670('0x12')]);}})[_0x5670('0x13')](function(_0x2b98c0){logger[_0x5670('0x11')](_0x5670('0xd'),_0x303c05,_0x2b98c0);_0x1cab62(_0x2b98c0);});});}exports[_0x5670('0x14')]=function(_0x39ae3b){var _0x276df1=this;return new Promise(function(_0x22eea7,_0x214a28){return db[_0x5670('0x15')][_0x5670('0x16')]({'raw':!![],'where':{'ContactId':_0x39ae3b[_0x5670('0x17')][_0x5670('0x18')],'ListId':_0x39ae3b['body']['ListId'],'VoiceQueueId':_0x39ae3b[_0x5670('0x17')]['VoiceQueueId']===undefined?null:_0x39ae3b[_0x5670('0x17')][_0x5670('0x19')],'CampaignId':_0x39ae3b[_0x5670('0x17')][_0x5670('0x1a')]===undefined?null:_0x39ae3b[_0x5670('0x17')][_0x5670('0x1a')]}})[_0x5670('0x1b')](function(_0xfe3857){if(_0xfe3857!=null){return db['CmHopperAdditionalPhone'][_0x5670('0x16')]({'raw':!![],'where':{'CmHopperId':_0xfe3857['id'],'OrderBy':{'$gt':_0xfe3857[_0x5670('0x1c')]}},'order':[[_0x5670('0x1c'),_0x5670('0x1d')]]})['then'](function(_0x8ef9f){var _0x32cb85=0x0;if(_0x8ef9f){if(_0x8ef9f[_0x5670('0x1e')]+_0x8ef9f['countcongestionretry']+_0x8ef9f['countnoanswerretry']+_0x8ef9f[_0x5670('0x1f')]+_0x8ef9f[_0x5670('0x20')]+_0x8ef9f[_0x5670('0x21')]+_0x8ef9f[_0x5670('0x22')]+_0x8ef9f[_0x5670('0x23')]<_0x39ae3b[_0x5670('0x24')][_0x5670('0x25')])_0x32cb85=0x1;_0x22eea7({'additional':_0x32cb85});}else{return db[_0x5670('0x26')][_0x5670('0x16')]({'raw':!![],'where':{'CmHopperId':_0xfe3857['id']},'order':[[_0x5670('0x1c'),_0x5670('0x1d')]]})[_0x5670('0x1b')](function(_0x25d3b3){var _0x1c2acb=0x0;if(_0x25d3b3){if(_0x25d3b3[_0x5670('0x1e')]+_0x25d3b3[_0x5670('0x27')]+_0x25d3b3['countnoanswerretry']+_0x25d3b3[_0x5670('0x1f')]+_0x25d3b3['countdropretry']+_0x25d3b3[_0x5670('0x21')]+_0x25d3b3['countmachineretry']+_0x25d3b3[_0x5670('0x23')]<_0x39ae3b[_0x5670('0x24')][_0x5670('0x25')])_0x1c2acb=0x1;_0x22eea7({'additional':_0x1c2acb});}else{_0x22eea7({'additional':0x0});}})['catch'](function(_0xee9fd5){logger[_0x5670('0x11')]('VerifyAdditionalPhones',_0xee9fd5[_0x5670('0x12')],_0x39ae3b);_0x214a28(_0x276df1['error'](0x1f4,_0xee9fd5[_0x5670('0x12')]));});}})[_0x5670('0x13')](function(_0x10a8b6){logger['error']('VerifyAdditionalPhones',_0x10a8b6[_0x5670('0x12')],_0x39ae3b);_0x214a28(_0x276df1[_0x5670('0x11')](0x1f4,_0x10a8b6[_0x5670('0x12')]));});}else _0x22eea7({'additional':0x0});});});};exports[_0x5670('0x28')]=function(_0x2cb704){var _0x5b6a6f=this;return new Promise(function(_0x56d348,_0x2c3097){return db[_0x5670('0x15')]['findOne']({'raw':!![],'where':{'ContactId':_0x2cb704[_0x5670('0x17')][_0x5670('0x18')],'ListId':_0x2cb704[_0x5670('0x17')][_0x5670('0x29')],'VoiceQueueId':_0x2cb704[_0x5670('0x17')][_0x5670('0x19')]===undefined?null:_0x2cb704[_0x5670('0x17')]['VoiceQueueId'],'CampaignId':_0x2cb704[_0x5670('0x17')][_0x5670('0x1a')]===undefined?null:_0x2cb704[_0x5670('0x17')]['CampaignId']}})[_0x5670('0x1b')](function(_0x561739){if(_0x561739!=null){return db['CmHopperAdditionalPhone'][_0x5670('0x16')]({'raw':!![],'where':{'CmHopperId':_0x561739['id'],'OrderBy':{'$gt':_0x561739['OrderBy']}},'order':[['OrderBy',_0x5670('0x1d')]]})[_0x5670('0x1b')](function(_0x22937d){if(_0x22937d)return activateAdditionalPhone(_0x561739,_0x2cb704[_0x5670('0x17')],_0x22937d,_0x2cb704[_0x5670('0x2a')],_0x2cb704[_0x5670('0x2b')])['then'](function(_0xefa4a1){_0x56d348(_0xefa4a1);});else{return db[_0x5670('0x26')][_0x5670('0x16')]({'raw':!![],'where':{'CmHopperId':_0x561739['id']},'order':[[_0x5670('0x1c'),'ASC']]})[_0x5670('0x1b')](function(_0x2efefa){if(_0x2efefa)return activateAdditionalPhone(_0x561739,_0x2cb704[_0x5670('0x17')],_0x2efefa,_0x2cb704[_0x5670('0x2a')],_0x2cb704['waitTime'])['then'](function(_0x975214){_0x56d348(_0x975214);});else{_0x56d348({'id':_0x561739['id'],'phone':''});}})[_0x5670('0x13')](function(_0xe6c4a6){logger[_0x5670('0x11')](_0x5670('0x14'),_0xe6c4a6[_0x5670('0x12')],_0x2cb704);_0x2c3097(_0x5b6a6f[_0x5670('0x11')](0x1f4,_0xe6c4a6['message']));});}})['catch'](function(_0x758362){logger[_0x5670('0x11')](_0x5670('0x14'),_0x758362[_0x5670('0x12')],_0x2cb704);_0x2c3097(_0x5b6a6f[_0x5670('0x11')](0x1f4,_0x758362[_0x5670('0x12')]));});}else _0x56d348(0x1);});});};function activateAdditionalPhone(_0x54acd6,_0xaba4e3,_0x181f0d,_0x3830be,_0x2ec023){return new Promise(function(_0x264459,_0x17b6ea){logger[_0x5670('0xc')](_0x5670('0x14'),_0x181f0d);var _0x466401;if(moment()>moment(_0x181f0d['scheduledat'])){_0x466401=moment()[_0x5670('0x2c')](_0x2ec023||0x3,_0x5670('0x2d'));}else{if(_0x181f0d[_0x5670('0x1c')]==0x0){_0x466401=moment(_0x181f0d[_0x5670('0x2e')]);}else{_0x466401=moment()[_0x5670('0x2c')](_0x2ec023||0x3,_0x5670('0x2d'));}}var _0x4579fd={'phone':_0x54acd6[_0x5670('0x2f')],'active':0x0,'OrderBy':_['isNil'](_0x54acd6[_0x5670('0x1c')])?0x0:_0x54acd6[_0x5670('0x1c')],'scheduledat':moment()[_0x5670('0x2c')](_0x3830be||0x1,_0x5670('0x2d')),'countbusyretry':_0xaba4e3['countbusyretry'],'countcongestionretry':_0xaba4e3[_0x5670('0x27')],'countnoanswerretry':_0xaba4e3[_0x5670('0x30')],'countnosuchnumberretry':_0xaba4e3[_0x5670('0x1f')],'countdropretry':_0xaba4e3[_0x5670('0x20')],'countabandonedretry':_0xaba4e3[_0x5670('0x21')],'countmachineretry':_0xaba4e3[_0x5670('0x22')],'countagentrejectretry':_0xaba4e3['countagentrejectretry'],'createdAt':_0xaba4e3[_0x5670('0x31')],'updatedAt':_0xaba4e3[_0x5670('0x32')]};var _0x95c8b8={'CmHopperId':_0x54acd6['id'],'phone':_0x181f0d['phone'],'active':0x0,'OrderBy':_[_0x5670('0x33')](_0x181f0d[_0x5670('0x1c')])?0x0:_0x181f0d[_0x5670('0x1c')],'scheduledat':_0x466401,'countbusyretry':_0x181f0d[_0x5670('0x1e')],'countcongestionretry':_0x181f0d[_0x5670('0x27')],'countnoanswerretry':_0x181f0d[_0x5670('0x30')],'countnosuchnumberretry':_0xaba4e3[_0x5670('0x1f')],'countdropretry':_0xaba4e3[_0x5670('0x20')],'countabandonedretry':_0xaba4e3[_0x5670('0x21')],'countmachineretry':_0xaba4e3['countmachineretry'],'countagentrejectretry':_0xaba4e3[_0x5670('0x23')],'createdAt':_0x181f0d[_0x5670('0x31')],'updatedAt':_0x181f0d['updatedAt']};logger[_0x5670('0xc')]('hopperToAdd',_0x4579fd);logger[_0x5670('0xc')](_0x5670('0x34'),_0x95c8b8);return db['sequelize'][_0x5670('0x35')](function(_0x46e9d3){return db[_0x5670('0x26')][_0x5670('0x36')](_0x4579fd,{'where':{'id':_0x181f0d['id']}},{'transaction':_0x46e9d3})[_0x5670('0x1b')](function(){return db[_0x5670('0x15')][_0x5670('0x36')](_0x95c8b8,{'where':{'id':_0x54acd6['id']}},{'transaction':_0x46e9d3});});})[_0x5670('0x1b')](function(_0x26c3dc){_0x264459({'id':_0x54acd6['id'],'phone':_0x181f0d[_0x5670('0x2f')]});})[_0x5670('0x13')](function(_0x5c03f7){logger[_0x5670('0x11')](_0x5670('0x14'),_0x5c03f7[_0x5670('0x12')],req);_0x17b6ea(_this[_0x5670('0x11')](0x1f4,_0x5c03f7[_0x5670('0x12')]));});});}exports['IncrementPreviewCounters']=function(_0x410797){var _0x32079e=this;return new Promise(function(_0x5da997,_0x533817){return db[_0x5670('0x15')][_0x5670('0x36')](_0x410797[_0x5670('0x17')]['field'],{'where':{'id':_0x410797[_0x5670('0x17')]['id']}})[_0x5670('0x1b')](function(_0xf85db4){_0x5da997(_0xf85db4);})[_0x5670('0x13')](function(_0x5cce2d){logger[_0x5670('0x11')](_0x5670('0x37'),_0x5cce2d['message'],_0x410797);_0x533817(_0x32079e['error'](0x1f4,_0x5cce2d[_0x5670('0x12')]));});});};
\ No newline at end of file
+var _0x25d5=['then','CmHopperAdditionalPhone,\x20%s,\x20%s','debug','error','message','info','request\x20sent','result','VerifyAdditionalPhones','CmHopper','findOne','body','ContactId','ListId','VoiceQueueId','CampaignId','CmHopperAdditionalPhone','OrderBy','countnoanswerretry','countdropretry','countabandonedretry','countmachineretry','countagentrejectretry','entity','dialGlobalMaxRetry','countcongestionretry','countnosuchnumberretry','catch','ASC','duration','waitTime','scheduledat','add','minutes','phone','isNil','updatedAt','hopperToAdd','sequelize','update','IncrementPreviewCounters','lodash','moment','randomstring','ioredis','../../mysqldb','../../config/logger','rpc','../../config/environment','jayson/promise','http','request'];(function(_0x1deeb7,_0x5b1b34){var _0x3ec5d2=function(_0x258904){while(--_0x258904){_0x1deeb7['push'](_0x1deeb7['shift']());}};_0x3ec5d2(++_0x5b1b34);}(_0x25d5,0x91));var _0x525d=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x25d5[_0x3dd15e];return _0x231fd0;};'use strict';var _=require(_0x525d('0x0'));var util=require('util');var moment=require(_0x525d('0x1'));var BPromise=require('bluebird');var rs=require(_0x525d('0x2'));var fs=require('fs');var Redis=require(_0x525d('0x3'));var db=require(_0x525d('0x4'))['db'];var utils=require('../../config/utils');var logger=require(_0x525d('0x5'))(_0x525d('0x6'));var config=require(_0x525d('0x7'));var jayson=require(_0x525d('0x8'));var client=jayson['client'][_0x525d('0x9')]({'port':0x232a});function respondWithRpcPromise(_0x273141,_0x1a0233,_0x260f76){return new BPromise(function(_0x289b02,_0x119257){return client[_0x525d('0xa')](_0x273141,_0x260f76)[_0x525d('0xb')](function(_0x127ecf){logger['info'](_0x525d('0xc'),_0x1a0233,'request\x20sent');logger[_0x525d('0xd')]('CmHopperAdditionalPhone,\x20%s,\x20%s,\x20%s',_0x1a0233,'request\x20sent',JSON['stringify'](_0x127ecf));if(_0x127ecf[_0x525d('0xe')]){if(_0x127ecf[_0x525d('0xe')]['code']===0x1f4){logger[_0x525d('0xe')](_0x525d('0xc'),_0x1a0233,_0x127ecf[_0x525d('0xe')]['message']);return _0x119257(_0x127ecf[_0x525d('0xe')][_0x525d('0xf')]);}logger[_0x525d('0xe')](_0x525d('0xc'),_0x1a0233,_0x127ecf['error'][_0x525d('0xf')]);return _0x289b02(_0x127ecf[_0x525d('0xe')][_0x525d('0xf')]);}else{logger[_0x525d('0x10')](_0x525d('0xc'),_0x1a0233,_0x525d('0x11'));_0x289b02(_0x127ecf[_0x525d('0x12')][_0x525d('0xf')]);}})['catch'](function(_0x51dfca){logger[_0x525d('0xe')](_0x525d('0xc'),_0x1a0233,_0x51dfca);_0x119257(_0x51dfca);});});}exports[_0x525d('0x13')]=function(_0x2321ea){var _0x8abf8c=this;return new Promise(function(_0x849052,_0x53325b){return db[_0x525d('0x14')][_0x525d('0x15')]({'raw':!![],'where':{'ContactId':_0x2321ea[_0x525d('0x16')][_0x525d('0x17')],'ListId':_0x2321ea[_0x525d('0x16')][_0x525d('0x18')],'VoiceQueueId':_0x2321ea['body'][_0x525d('0x19')]===undefined?null:_0x2321ea['body']['VoiceQueueId'],'CampaignId':_0x2321ea['body'][_0x525d('0x1a')]===undefined?null:_0x2321ea['body'][_0x525d('0x1a')]}})[_0x525d('0xb')](function(_0x5f1319){if(_0x5f1319!=null){return db[_0x525d('0x1b')][_0x525d('0x15')]({'raw':!![],'where':{'CmHopperId':_0x5f1319['id'],'OrderBy':{'$gt':_0x5f1319['OrderBy']}},'order':[[_0x525d('0x1c'),'ASC']]})['then'](function(_0x45ea09){var _0x3ec829=0x0;if(_0x45ea09){if(_0x45ea09['countbusyretry']+_0x45ea09['countcongestionretry']+_0x45ea09[_0x525d('0x1d')]+_0x45ea09['countnosuchnumberretry']+_0x45ea09[_0x525d('0x1e')]+_0x45ea09[_0x525d('0x1f')]+_0x45ea09[_0x525d('0x20')]+_0x45ea09[_0x525d('0x21')]<_0x2321ea[_0x525d('0x22')][_0x525d('0x23')])_0x3ec829=0x1;_0x849052({'additional':_0x3ec829});}else{return db[_0x525d('0x1b')]['findOne']({'raw':!![],'where':{'CmHopperId':_0x5f1319['id']},'order':[[_0x525d('0x1c'),'ASC']]})[_0x525d('0xb')](function(_0x1aaf92){var _0x512d9f=0x0;if(_0x1aaf92){if(_0x1aaf92['countbusyretry']+_0x1aaf92[_0x525d('0x24')]+_0x1aaf92['countnoanswerretry']+_0x1aaf92[_0x525d('0x25')]+_0x1aaf92[_0x525d('0x1e')]+_0x1aaf92[_0x525d('0x1f')]+_0x1aaf92[_0x525d('0x20')]+_0x1aaf92['countagentrejectretry']<_0x2321ea['entity'][_0x525d('0x23')])_0x512d9f=0x1;_0x849052({'additional':_0x512d9f});}else{_0x849052({'additional':0x0});}})[_0x525d('0x26')](function(_0x1f10bd){logger[_0x525d('0xe')](_0x525d('0x13'),_0x1f10bd[_0x525d('0xf')],_0x2321ea);_0x53325b(_0x8abf8c[_0x525d('0xe')](0x1f4,_0x1f10bd[_0x525d('0xf')]));});}})[_0x525d('0x26')](function(_0x5b345a){logger[_0x525d('0xe')]('VerifyAdditionalPhones',_0x5b345a[_0x525d('0xf')],_0x2321ea);_0x53325b(_0x8abf8c['error'](0x1f4,_0x5b345a[_0x525d('0xf')]));});}else _0x849052({'additional':0x0});});});};exports['SwapAdditionalPhones']=function(_0x13dd7b){var _0xef8484=this;return new Promise(function(_0x37827c,_0x55c026){return db['CmHopper'][_0x525d('0x15')]({'raw':!![],'where':{'ContactId':_0x13dd7b[_0x525d('0x16')][_0x525d('0x17')],'ListId':_0x13dd7b[_0x525d('0x16')][_0x525d('0x18')],'VoiceQueueId':_0x13dd7b[_0x525d('0x16')]['VoiceQueueId']===undefined?null:_0x13dd7b[_0x525d('0x16')][_0x525d('0x19')],'CampaignId':_0x13dd7b[_0x525d('0x16')][_0x525d('0x1a')]===undefined?null:_0x13dd7b[_0x525d('0x16')][_0x525d('0x1a')]}})[_0x525d('0xb')](function(_0x2522ab){if(_0x2522ab!=null){return db[_0x525d('0x1b')][_0x525d('0x15')]({'raw':!![],'where':{'CmHopperId':_0x2522ab['id'],'OrderBy':{'$gt':_0x2522ab['OrderBy']}},'order':[[_0x525d('0x1c'),_0x525d('0x27')]]})[_0x525d('0xb')](function(_0x45fd5c){if(_0x45fd5c)return activateAdditionalPhone(_0x2522ab,_0x13dd7b[_0x525d('0x16')],_0x45fd5c,_0x13dd7b[_0x525d('0x28')],_0x13dd7b[_0x525d('0x29')])['then'](function(_0x2dbaf3){_0x37827c(_0x2dbaf3);});else{return db[_0x525d('0x1b')][_0x525d('0x15')]({'raw':!![],'where':{'CmHopperId':_0x2522ab['id']},'order':[[_0x525d('0x1c'),_0x525d('0x27')]]})[_0x525d('0xb')](function(_0x8eadaf){if(_0x8eadaf)return activateAdditionalPhone(_0x2522ab,_0x13dd7b[_0x525d('0x16')],_0x8eadaf,_0x13dd7b[_0x525d('0x28')],_0x13dd7b[_0x525d('0x29')])[_0x525d('0xb')](function(_0x557684){_0x37827c(_0x557684);});else{_0x37827c({'id':_0x2522ab['id'],'phone':''});}})[_0x525d('0x26')](function(_0x471566){logger['error'](_0x525d('0x13'),_0x471566[_0x525d('0xf')],_0x13dd7b);_0x55c026(_0xef8484[_0x525d('0xe')](0x1f4,_0x471566[_0x525d('0xf')]));});}})['catch'](function(_0x5adad8){logger[_0x525d('0xe')](_0x525d('0x13'),_0x5adad8['message'],_0x13dd7b);_0x55c026(_0xef8484[_0x525d('0xe')](0x1f4,_0x5adad8[_0x525d('0xf')]));});}else _0x37827c(0x1);});});};function activateAdditionalPhone(_0x3b96d4,_0x3e4aed,_0x5985cd,_0x1d4dcf,_0x32df07){return new Promise(function(_0x11a0f9,_0x56ddff){logger['info']('VerifyAdditionalPhones',_0x5985cd);var _0x5b51d4;if(moment()>moment(_0x5985cd[_0x525d('0x2a')])){_0x5b51d4=moment()[_0x525d('0x2b')](_0x32df07||0x3,_0x525d('0x2c'));}else{if(_0x5985cd[_0x525d('0x1c')]==0x0){_0x5b51d4=moment(_0x5985cd[_0x525d('0x2a')]);}else{_0x5b51d4=moment()[_0x525d('0x2b')](_0x32df07||0x3,'minutes');}}var _0x3ec20d={'phone':_0x3b96d4[_0x525d('0x2d')],'active':0x0,'OrderBy':_[_0x525d('0x2e')](_0x3b96d4[_0x525d('0x1c')])?0x0:_0x3b96d4[_0x525d('0x1c')],'scheduledat':moment()['add'](_0x1d4dcf||0x1,_0x525d('0x2c')),'countbusyretry':_0x3e4aed['countbusyretry'],'countcongestionretry':_0x3e4aed[_0x525d('0x24')],'countnoanswerretry':_0x3e4aed[_0x525d('0x1d')],'countnosuchnumberretry':_0x3e4aed[_0x525d('0x25')],'countdropretry':_0x3e4aed['countdropretry'],'countabandonedretry':_0x3e4aed[_0x525d('0x1f')],'countmachineretry':_0x3e4aed['countmachineretry'],'countagentrejectretry':_0x3e4aed[_0x525d('0x21')],'createdAt':_0x3e4aed['createdAt'],'updatedAt':_0x3e4aed[_0x525d('0x2f')]};var _0x453af9={'CmHopperId':_0x3b96d4['id'],'phone':_0x5985cd[_0x525d('0x2d')],'active':0x0,'OrderBy':_[_0x525d('0x2e')](_0x5985cd['OrderBy'])?0x0:_0x5985cd['OrderBy'],'scheduledat':_0x5b51d4,'countbusyretry':_0x5985cd['countbusyretry'],'countcongestionretry':_0x5985cd[_0x525d('0x24')],'countnoanswerretry':_0x5985cd[_0x525d('0x1d')],'countnosuchnumberretry':_0x3e4aed[_0x525d('0x25')],'countdropretry':_0x3e4aed[_0x525d('0x1e')],'countabandonedretry':_0x3e4aed[_0x525d('0x1f')],'countmachineretry':_0x3e4aed[_0x525d('0x20')],'countagentrejectretry':_0x3e4aed[_0x525d('0x21')],'createdAt':_0x5985cd['createdAt'],'updatedAt':_0x5985cd['updatedAt']};logger[_0x525d('0x10')](_0x525d('0x30'),_0x3ec20d);logger['info']('additionalToHop',_0x453af9);return db[_0x525d('0x31')]['transaction'](function(_0x4a7a5b){return db[_0x525d('0x1b')][_0x525d('0x32')](_0x3ec20d,{'where':{'id':_0x5985cd['id']}},{'transaction':_0x4a7a5b})[_0x525d('0xb')](function(){return db[_0x525d('0x14')][_0x525d('0x32')](_0x453af9,{'where':{'id':_0x3b96d4['id']}},{'transaction':_0x4a7a5b});});})[_0x525d('0xb')](function(_0x3175f9){_0x11a0f9({'id':_0x3b96d4['id'],'phone':_0x5985cd[_0x525d('0x2d')]});})['catch'](function(_0x27ae1f){logger[_0x525d('0xe')](_0x525d('0x13'),_0x27ae1f['message'],req);_0x56ddff(_this[_0x525d('0xe')](0x1f4,_0x27ae1f[_0x525d('0xf')]));});});}exports[_0x525d('0x33')]=function(_0x5a709b){var _0x3533d8=this;return new Promise(function(_0x56c48f,_0x29016b){return db[_0x525d('0x14')][_0x525d('0x32')](_0x5a709b[_0x525d('0x16')]['field'],{'where':{'id':_0x5a709b[_0x525d('0x16')]['id']}})[_0x525d('0xb')](function(_0x3e0885){_0x56c48f(_0x3e0885);})[_0x525d('0x26')](function(_0x4d1799){logger[_0x525d('0xe')](_0x525d('0x33'),_0x4d1799[_0x525d('0xf')],_0x5a709b);_0x29016b(_0x3533d8[_0x525d('0xe')](0x1f4,_0x4d1799[_0x525d('0xf')]));});});};
\ No newline at end of file