Built motion from commit c116dc8b.|2.6.30
[motion2.git] / server / api / cmHopperAdditionalPhone / cmHopperAdditionalPhone.rpc.js
index 10e3fe1..2af1f57 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0111=['waitTime','isNil','scheduledat','add','minutes','phone','countcongestionretry','createdAt','updatedAt','transaction','update','activateAdditionalPhone','IncrementPreviewCounters','field','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','rpc','jayson/promise','client','http','CmHopperAdditionalPhone,\x20%s,\x20%s','request\x20sent','CmHopperAdditionalPhone,\x20%s,\x20%s,\x20%s','stringify','error','message','info','result','catch','VerifyAdditionalPhones','CmHopper','body','ContactId','VoiceQueueId','CampaignId','then','CmHopperAdditionalPhone','findOne','OrderBy','ASC','countnoanswerretry','countabandonedretry','countagentrejectretry','entity','dialGlobalMaxRetry','countbusyretry','countnosuchnumberretry','countdropretry','countmachineretry','SwapAdditionalPhones','ListId','duration'];(function(_0x4b83d5,_0x2d7426){var _0x1588cd=function(_0x250e3e){while(--_0x250e3e){_0x4b83d5['push'](_0x4b83d5['shift']());}};_0x1588cd(++_0x2d7426);}(_0x0111,0x1ce));var _0x1011=function(_0x35dd16,_0x43476f){_0x35dd16=_0x35dd16-0x0;var _0x1547f2=_0x0111[_0x35dd16];return _0x1547f2;};'use strict';var _=require('lodash');var util=require(_0x1011('0x0'));var moment=require(_0x1011('0x1'));var BPromise=require(_0x1011('0x2'));var rs=require(_0x1011('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x1011('0x4'))['db'];var utils=require(_0x1011('0x5'));var logger=require('../../config/logger')(_0x1011('0x6'));var config=require('../../config/environment');var jayson=require(_0x1011('0x7'));var client=jayson[_0x1011('0x8')][_0x1011('0x9')]({'port':0x232a});function respondWithRpcPromise(_0x4e0cc1,_0x4d6487,_0x44e1b1){return new BPromise(function(_0x47bb6a,_0x431fc3){return client['request'](_0x4e0cc1,_0x44e1b1)['then'](function(_0x23681b){logger['info'](_0x1011('0xa'),_0x4d6487,_0x1011('0xb'));logger['debug'](_0x1011('0xc'),_0x4d6487,_0x1011('0xb'),JSON[_0x1011('0xd')](_0x23681b));if(_0x23681b[_0x1011('0xe')]){if(_0x23681b[_0x1011('0xe')]['code']===0x1f4){logger[_0x1011('0xe')]('CmHopperAdditionalPhone,\x20%s,\x20%s',_0x4d6487,_0x23681b[_0x1011('0xe')]['message']);return _0x431fc3(_0x23681b['error'][_0x1011('0xf')]);}logger[_0x1011('0xe')](_0x1011('0xa'),_0x4d6487,_0x23681b[_0x1011('0xe')]['message']);return _0x47bb6a(_0x23681b[_0x1011('0xe')][_0x1011('0xf')]);}else{logger[_0x1011('0x10')](_0x1011('0xa'),_0x4d6487,'request\x20sent');_0x47bb6a(_0x23681b[_0x1011('0x11')]['message']);}})[_0x1011('0x12')](function(_0x568d98){logger['error'](_0x1011('0xa'),_0x4d6487,_0x568d98);_0x431fc3(_0x568d98);});});}exports[_0x1011('0x13')]=function(_0x53c81a){var _0x276c0e=this;return new Promise(function(_0x21bb4e,_0x3db612){return db[_0x1011('0x14')]['findOne']({'raw':!![],'where':{'ContactId':_0x53c81a[_0x1011('0x15')][_0x1011('0x16')],'ListId':_0x53c81a[_0x1011('0x15')]['ListId'],'VoiceQueueId':_0x53c81a['body']['VoiceQueueId']===undefined?null:_0x53c81a[_0x1011('0x15')][_0x1011('0x17')],'CampaignId':_0x53c81a[_0x1011('0x15')][_0x1011('0x18')]===undefined?null:_0x53c81a[_0x1011('0x15')][_0x1011('0x18')]}})[_0x1011('0x19')](function(_0x16740b){if(_0x16740b!=null){return db[_0x1011('0x1a')][_0x1011('0x1b')]({'raw':!![],'where':{'CmHopperId':_0x16740b['id'],'OrderBy':{'$gt':_0x16740b[_0x1011('0x1c')]}},'order':[[_0x1011('0x1c'),_0x1011('0x1d')]]})[_0x1011('0x19')](function(_0x17232a){var _0x6bc253=0x0;if(_0x17232a){if(_0x17232a['countbusyretry']+_0x17232a['countcongestionretry']+_0x17232a[_0x1011('0x1e')]+_0x17232a['countnosuchnumberretry']+_0x17232a['countdropretry']+_0x17232a[_0x1011('0x1f')]+_0x17232a['countmachineretry']+_0x17232a[_0x1011('0x20')]<_0x53c81a[_0x1011('0x21')][_0x1011('0x22')])_0x6bc253=0x1;_0x21bb4e({'additional':_0x6bc253});}else{return db[_0x1011('0x1a')][_0x1011('0x1b')]({'raw':!![],'where':{'CmHopperId':_0x16740b['id']},'order':[[_0x1011('0x1c'),_0x1011('0x1d')]]})['then'](function(_0xa1eb3c){var _0x2da071=0x0;if(_0xa1eb3c){if(_0xa1eb3c[_0x1011('0x23')]+_0xa1eb3c['countcongestionretry']+_0xa1eb3c[_0x1011('0x1e')]+_0xa1eb3c[_0x1011('0x24')]+_0xa1eb3c[_0x1011('0x25')]+_0xa1eb3c[_0x1011('0x1f')]+_0xa1eb3c[_0x1011('0x26')]+_0xa1eb3c[_0x1011('0x20')]<_0x53c81a[_0x1011('0x21')][_0x1011('0x22')])_0x2da071=0x1;_0x21bb4e({'additional':_0x2da071});}else{_0x21bb4e({'additional':0x0});}})[_0x1011('0x12')](function(_0x4bb66f){logger[_0x1011('0xe')](_0x1011('0x13'),_0x4bb66f[_0x1011('0xf')]);_0x3db612(_0x276c0e[_0x1011('0xe')](0x1f4,_0x4bb66f[_0x1011('0xf')]));});}})['catch'](function(_0x57c7ea){logger[_0x1011('0xe')](_0x1011('0x13'),_0x57c7ea[_0x1011('0xf')]);_0x3db612(_0x276c0e[_0x1011('0xe')](0x1f4,_0x57c7ea[_0x1011('0xf')]));});}else _0x21bb4e({'additional':0x0});});});};exports[_0x1011('0x27')]=function(_0x537350){var _0x10c9ba=this;return new Promise(function(_0x51584c,_0x6f4e2d){return db[_0x1011('0x14')][_0x1011('0x1b')]({'raw':!![],'where':{'ContactId':_0x537350[_0x1011('0x15')]['ContactId'],'ListId':_0x537350[_0x1011('0x15')][_0x1011('0x28')],'VoiceQueueId':_0x537350['body']['VoiceQueueId']===undefined?null:_0x537350['body']['VoiceQueueId'],'CampaignId':_0x537350[_0x1011('0x15')]['CampaignId']===undefined?null:_0x537350[_0x1011('0x15')]['CampaignId']}})[_0x1011('0x19')](function(_0x2cd447){if(_0x2cd447!=null){return db[_0x1011('0x1a')][_0x1011('0x1b')]({'raw':!![],'where':{'CmHopperId':_0x2cd447['id'],'OrderBy':{'$gte':_0x2cd447[_0x1011('0x1c')]}},'order':[[_0x1011('0x1c'),_0x1011('0x1d')]]})['then'](function(_0x11526a){if(_0x11526a)return activateAdditionalPhone(_0x2cd447,_0x537350[_0x1011('0x15')],_0x11526a,_0x537350[_0x1011('0x29')],_0x537350[_0x1011('0x2a')])[_0x1011('0x19')](function(_0x45933e){_0x51584c(_0x45933e);});else{return db[_0x1011('0x1a')][_0x1011('0x1b')]({'raw':!![],'where':{'CmHopperId':_0x2cd447['id']},'order':[['OrderBy','ASC']]})[_0x1011('0x19')](function(_0x34a77b){if(_0x34a77b)return activateAdditionalPhone(_0x2cd447,_0x537350['body'],_0x34a77b,_0x537350[_0x1011('0x29')],_0x537350['waitTime'])[_0x1011('0x19')](function(_0x1e1dc4){_0x51584c(_0x1e1dc4);});else{_0x51584c({'id':_0x2cd447['id'],'phone':''});}})[_0x1011('0x12')](function(_0x51351e){logger[_0x1011('0xe')]('VerifyAdditionalPhones',_0x51351e['message']);_0x6f4e2d(_0x10c9ba[_0x1011('0xe')](0x1f4,_0x51351e[_0x1011('0xf')]));});}})[_0x1011('0x12')](function(_0x2c8573){logger[_0x1011('0xe')]('VerifyAdditionalPhones',_0x2c8573[_0x1011('0xf')]);_0x6f4e2d(_0x10c9ba[_0x1011('0xe')](0x1f4,_0x2c8573['message']));});}else _0x51584c(0x1);});});};function activateAdditionalPhone(_0x5b51fd,_0x5f2ea6,_0x52a7cf,_0x3ced1c,_0x4e0c26){return new Promise(function(_0x2dcf94,_0x287028){var _0x4b414f;if(_[_0x1011('0x2b')](_0x52a7cf[_0x1011('0x2c')])){_0x52a7cf[_0x1011('0x2c')]=moment();}if(moment()>moment(_0x52a7cf['scheduledat'])){_0x4b414f=moment()[_0x1011('0x2d')](_0x4e0c26||0x3,_0x1011('0x2e'));}else{if(_0x52a7cf[_0x1011('0x1c')]==0x0){_0x4b414f=moment(_0x52a7cf[_0x1011('0x2c')]);}else{_0x4b414f=moment()[_0x1011('0x2d')](_0x4e0c26||0x3,_0x1011('0x2e'));}}if(_[_0x1011('0x2b')](_0x4b414f)){_0x4b414f=moment()[_0x1011('0x2d')](_0x4e0c26||0x3,_0x1011('0x2e'));}var _0x10edf4={'phone':_0x5b51fd[_0x1011('0x2f')],'active':0x0,'OrderBy':_[_0x1011('0x2b')](_0x5b51fd[_0x1011('0x1c')])?0x0:_0x5b51fd[_0x1011('0x1c')],'scheduledat':moment()[_0x1011('0x2d')](_0x3ced1c||0x1,_0x1011('0x2e')),'countbusyretry':_0x5f2ea6[_0x1011('0x23')],'countcongestionretry':_0x5f2ea6[_0x1011('0x30')],'countnoanswerretry':_0x5f2ea6['countnoanswerretry'],'countnosuchnumberretry':_0x5f2ea6[_0x1011('0x24')],'countdropretry':_0x5f2ea6[_0x1011('0x25')],'countabandonedretry':_0x5f2ea6[_0x1011('0x1f')],'countmachineretry':_0x5f2ea6['countmachineretry'],'countagentrejectretry':_0x5f2ea6[_0x1011('0x20')],'createdAt':_0x5f2ea6[_0x1011('0x31')],'updatedAt':_0x5f2ea6[_0x1011('0x32')]};var _0x1214c8={'CmHopperId':_0x5b51fd['id'],'phone':_0x52a7cf[_0x1011('0x2f')],'active':0x0,'OrderBy':_[_0x1011('0x2b')](_0x52a7cf[_0x1011('0x1c')])?0x0:_0x52a7cf[_0x1011('0x1c')],'scheduledat':_0x4b414f,'countbusyretry':_0x52a7cf['countbusyretry'],'countcongestionretry':_0x52a7cf[_0x1011('0x30')],'countnoanswerretry':_0x52a7cf[_0x1011('0x1e')],'countnosuchnumberretry':_0x52a7cf[_0x1011('0x24')],'countdropretry':_0x52a7cf[_0x1011('0x25')],'countabandonedretry':_0x52a7cf[_0x1011('0x1f')],'countmachineretry':_0x52a7cf['countmachineretry'],'countagentrejectretry':_0x52a7cf[_0x1011('0x20')],'createdAt':_0x52a7cf[_0x1011('0x31')],'updatedAt':_0x52a7cf[_0x1011('0x32')]};return db['sequelize'][_0x1011('0x33')](function(_0x53eb3a){return db[_0x1011('0x1a')][_0x1011('0x34')](_0x10edf4,{'where':{'id':_0x52a7cf['id']}},{'transaction':_0x53eb3a})[_0x1011('0x19')](function(){return db[_0x1011('0x14')][_0x1011('0x34')](_0x1214c8,{'where':{'id':_0x5b51fd['id']}},{'transaction':_0x53eb3a});});})[_0x1011('0x19')](function(_0x1d53ef){_0x2dcf94({'id':_0x5b51fd['id'],'phone':_0x52a7cf['phone']});})['catch'](function(_0x3c396c){logger[_0x1011('0xe')](_0x1011('0x35'),_0x3c396c['message']);_0x287028({'error':_0x3c396c[_0x1011('0xf')]});});});}exports[_0x1011('0x36')]=function(_0x3c6e97){var _0x4acbc6=this;return new Promise(function(_0x3df0a2,_0x196eb5){return db[_0x1011('0x14')][_0x1011('0x34')](_0x3c6e97[_0x1011('0x15')][_0x1011('0x37')],{'where':{'id':_0x3c6e97[_0x1011('0x15')]['id']}})[_0x1011('0x19')](function(_0x56459d){_0x3df0a2(_0x56459d);})[_0x1011('0x12')](function(_0x2c51cb){logger['error']('IncrementPreviewCounters',_0x2c51cb[_0x1011('0xf')]);_0x196eb5(_0x4acbc6['error'](0x1f4,_0x2c51cb[_0x1011('0xf')]));});});};
\ No newline at end of file
+var _0x47d6=['CmHopper','duration','waitTime','isNil','scheduledat','add','minutes','phone','createdAt','updatedAt','sequelize','update','activateAdditionalPhone','IncrementPreviewCounters','lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','request','then','info','CmHopperAdditionalPhone,\x20%s,\x20%s','request\x20sent','debug','CmHopperAdditionalPhone,\x20%s,\x20%s,\x20%s','stringify','code','error','message','catch','VerifyAdditionalPhones','ContactId','body','ListId','VoiceQueueId','CampaignId','CmHopperAdditionalPhone','findOne','OrderBy','countbusyretry','countcongestionretry','countnoanswerretry','countnosuchnumberretry','countdropretry','countabandonedretry','countmachineretry','countagentrejectretry','entity','dialGlobalMaxRetry','ASC','SwapAdditionalPhones'];(function(_0x12ad4c,_0x260656){var _0x33b52b=function(_0x148ce7){while(--_0x148ce7){_0x12ad4c['push'](_0x12ad4c['shift']());}};_0x33b52b(++_0x260656);}(_0x47d6,0x13f));var _0x647d=function(_0x1d874f,_0x15c6f5){_0x1d874f=_0x1d874f-0x0;var _0x5b017a=_0x47d6[_0x1d874f];return _0x5b017a;};'use strict';var _=require(_0x647d('0x0'));var util=require(_0x647d('0x1'));var moment=require(_0x647d('0x2'));var BPromise=require(_0x647d('0x3'));var rs=require(_0x647d('0x4'));var fs=require('fs');var Redis=require(_0x647d('0x5'));var db=require(_0x647d('0x6'))['db'];var utils=require(_0x647d('0x7'));var logger=require(_0x647d('0x8'))(_0x647d('0x9'));var config=require(_0x647d('0xa'));var jayson=require(_0x647d('0xb'));var client=jayson[_0x647d('0xc')][_0x647d('0xd')]({'port':0x232a});function respondWithRpcPromise(_0x1db1db,_0x1c6a88,_0x4baa1e){return new BPromise(function(_0x119c54,_0x348540){return client[_0x647d('0xe')](_0x1db1db,_0x4baa1e)[_0x647d('0xf')](function(_0x414518){logger[_0x647d('0x10')](_0x647d('0x11'),_0x1c6a88,_0x647d('0x12'));logger[_0x647d('0x13')](_0x647d('0x14'),_0x1c6a88,_0x647d('0x12'),JSON[_0x647d('0x15')](_0x414518));if(_0x414518['error']){if(_0x414518['error'][_0x647d('0x16')]===0x1f4){logger[_0x647d('0x17')](_0x647d('0x11'),_0x1c6a88,_0x414518[_0x647d('0x17')][_0x647d('0x18')]);return _0x348540(_0x414518[_0x647d('0x17')][_0x647d('0x18')]);}logger[_0x647d('0x17')]('CmHopperAdditionalPhone,\x20%s,\x20%s',_0x1c6a88,_0x414518[_0x647d('0x17')][_0x647d('0x18')]);return _0x119c54(_0x414518['error'][_0x647d('0x18')]);}else{logger[_0x647d('0x10')](_0x647d('0x11'),_0x1c6a88,'request\x20sent');_0x119c54(_0x414518['result'][_0x647d('0x18')]);}})[_0x647d('0x19')](function(_0x433cc1){logger['error'](_0x647d('0x11'),_0x1c6a88,_0x433cc1);_0x348540(_0x433cc1);});});}exports[_0x647d('0x1a')]=function(_0x5d53de){var _0x1c66d1=this;return new Promise(function(_0x14e1d1,_0x1a1bd0){return db['CmHopper']['findOne']({'raw':!![],'where':{'ContactId':_0x5d53de['body'][_0x647d('0x1b')],'ListId':_0x5d53de[_0x647d('0x1c')][_0x647d('0x1d')],'VoiceQueueId':_0x5d53de['body'][_0x647d('0x1e')]===undefined?null:_0x5d53de[_0x647d('0x1c')]['VoiceQueueId'],'CampaignId':_0x5d53de['body']['CampaignId']===undefined?null:_0x5d53de[_0x647d('0x1c')][_0x647d('0x1f')]}})['then'](function(_0x11edbf){if(_0x11edbf!=null){return db[_0x647d('0x20')][_0x647d('0x21')]({'raw':!![],'where':{'CmHopperId':_0x11edbf['id'],'OrderBy':{'$gt':_0x11edbf[_0x647d('0x22')]}},'order':[['OrderBy','ASC']]})[_0x647d('0xf')](function(_0x4a26e2){var _0x5bd068=0x0;if(_0x4a26e2){if(_0x4a26e2[_0x647d('0x23')]+_0x4a26e2[_0x647d('0x24')]+_0x4a26e2[_0x647d('0x25')]+_0x4a26e2[_0x647d('0x26')]+_0x4a26e2[_0x647d('0x27')]+_0x4a26e2[_0x647d('0x28')]+_0x4a26e2[_0x647d('0x29')]+_0x4a26e2[_0x647d('0x2a')]<_0x5d53de[_0x647d('0x2b')][_0x647d('0x2c')])_0x5bd068=0x1;_0x14e1d1({'additional':_0x5bd068});}else{return db[_0x647d('0x20')][_0x647d('0x21')]({'raw':!![],'where':{'CmHopperId':_0x11edbf['id']},'order':[[_0x647d('0x22'),_0x647d('0x2d')]]})[_0x647d('0xf')](function(_0x5ceea5){var _0x5b418e=0x0;if(_0x5ceea5){if(_0x5ceea5['countbusyretry']+_0x5ceea5[_0x647d('0x24')]+_0x5ceea5['countnoanswerretry']+_0x5ceea5[_0x647d('0x26')]+_0x5ceea5[_0x647d('0x27')]+_0x5ceea5['countabandonedretry']+_0x5ceea5[_0x647d('0x29')]+_0x5ceea5[_0x647d('0x2a')]<_0x5d53de[_0x647d('0x2b')]['dialGlobalMaxRetry'])_0x5b418e=0x1;_0x14e1d1({'additional':_0x5b418e});}else{_0x14e1d1({'additional':0x0});}})[_0x647d('0x19')](function(_0x3d15c5){logger[_0x647d('0x17')]('VerifyAdditionalPhones',_0x3d15c5['message']);_0x1a1bd0(_0x1c66d1[_0x647d('0x17')](0x1f4,_0x3d15c5[_0x647d('0x18')]));});}})[_0x647d('0x19')](function(_0x4a220e){logger[_0x647d('0x17')](_0x647d('0x1a'),_0x4a220e[_0x647d('0x18')]);_0x1a1bd0(_0x1c66d1[_0x647d('0x17')](0x1f4,_0x4a220e[_0x647d('0x18')]));});}else _0x14e1d1({'additional':0x0});});});};exports[_0x647d('0x2e')]=function(_0x128cb0){var _0x9652cb=this;return new Promise(function(_0x32bab8,_0x42b0e8){return db[_0x647d('0x2f')]['findOne']({'raw':!![],'where':{'ContactId':_0x128cb0[_0x647d('0x1c')][_0x647d('0x1b')],'ListId':_0x128cb0[_0x647d('0x1c')][_0x647d('0x1d')],'VoiceQueueId':_0x128cb0[_0x647d('0x1c')][_0x647d('0x1e')]===undefined?null:_0x128cb0[_0x647d('0x1c')][_0x647d('0x1e')],'CampaignId':_0x128cb0['body']['CampaignId']===undefined?null:_0x128cb0[_0x647d('0x1c')][_0x647d('0x1f')]}})[_0x647d('0xf')](function(_0x4624ff){if(_0x4624ff!=null){return db['CmHopperAdditionalPhone'][_0x647d('0x21')]({'raw':!![],'where':{'CmHopperId':_0x4624ff['id'],'OrderBy':{'$gte':_0x4624ff[_0x647d('0x22')]}},'order':[['OrderBy',_0x647d('0x2d')]]})[_0x647d('0xf')](function(_0x56aec6){if(_0x56aec6)return activateAdditionalPhone(_0x4624ff,_0x128cb0[_0x647d('0x1c')],_0x56aec6,_0x128cb0[_0x647d('0x30')],_0x128cb0[_0x647d('0x31')])[_0x647d('0xf')](function(_0x24a947){_0x32bab8(_0x24a947);});else{return db[_0x647d('0x20')][_0x647d('0x21')]({'raw':!![],'where':{'CmHopperId':_0x4624ff['id']},'order':[[_0x647d('0x22'),_0x647d('0x2d')]]})[_0x647d('0xf')](function(_0x1a5de7){if(_0x1a5de7)return activateAdditionalPhone(_0x4624ff,_0x128cb0[_0x647d('0x1c')],_0x1a5de7,_0x128cb0[_0x647d('0x30')],_0x128cb0[_0x647d('0x31')])[_0x647d('0xf')](function(_0x415e7e){_0x32bab8(_0x415e7e);});else{_0x32bab8({'id':_0x4624ff['id'],'phone':''});}})['catch'](function(_0x51f0e8){logger['error'](_0x647d('0x1a'),_0x51f0e8['message']);_0x42b0e8(_0x9652cb[_0x647d('0x17')](0x1f4,_0x51f0e8[_0x647d('0x18')]));});}})['catch'](function(_0x290935){logger[_0x647d('0x17')](_0x647d('0x1a'),_0x290935['message']);_0x42b0e8(_0x9652cb['error'](0x1f4,_0x290935[_0x647d('0x18')]));});}else _0x32bab8(0x1);});});};function activateAdditionalPhone(_0x56993,_0x39bc9,_0x351586,_0x4ff07f,_0x51a63d){return new Promise(function(_0x44556f,_0x41c2a8){var _0xa048fc;if(_[_0x647d('0x32')](_0x351586[_0x647d('0x33')])){_0x351586['scheduledat']=moment();}if(moment()>moment(_0x351586[_0x647d('0x33')])){_0xa048fc=moment()[_0x647d('0x34')](_0x51a63d||0x3,_0x647d('0x35'));}else{if(_0x351586['OrderBy']==0x0){_0xa048fc=moment(_0x351586['scheduledat']);}else{_0xa048fc=moment()['add'](_0x51a63d||0x3,_0x647d('0x35'));}}if(_[_0x647d('0x32')](_0xa048fc)){_0xa048fc=moment()[_0x647d('0x34')](_0x51a63d||0x3,_0x647d('0x35'));}var _0x2c0694={'phone':_0x56993[_0x647d('0x36')],'active':0x0,'OrderBy':_[_0x647d('0x32')](_0x56993['OrderBy'])?0x0:_0x56993[_0x647d('0x22')],'scheduledat':moment()[_0x647d('0x34')](_0x4ff07f||0x1,_0x647d('0x35')),'countbusyretry':_0x39bc9[_0x647d('0x23')],'countcongestionretry':_0x39bc9[_0x647d('0x24')],'countnoanswerretry':_0x39bc9[_0x647d('0x25')],'countnosuchnumberretry':_0x39bc9[_0x647d('0x26')],'countdropretry':_0x39bc9[_0x647d('0x27')],'countabandonedretry':_0x39bc9[_0x647d('0x28')],'countmachineretry':_0x39bc9[_0x647d('0x29')],'countagentrejectretry':_0x39bc9['countagentrejectretry'],'createdAt':_0x39bc9[_0x647d('0x37')],'updatedAt':_0x39bc9[_0x647d('0x38')]};var _0x57bc1d={'CmHopperId':_0x56993['id'],'phone':_0x351586[_0x647d('0x36')],'active':0x0,'OrderBy':_[_0x647d('0x32')](_0x351586[_0x647d('0x22')])?0x0:_0x351586[_0x647d('0x22')],'scheduledat':_0xa048fc,'countbusyretry':_0x351586[_0x647d('0x23')],'countcongestionretry':_0x351586[_0x647d('0x24')],'countnoanswerretry':_0x351586[_0x647d('0x25')],'countnosuchnumberretry':_0x351586[_0x647d('0x26')],'countdropretry':_0x351586[_0x647d('0x27')],'countabandonedretry':_0x351586[_0x647d('0x28')],'countmachineretry':_0x351586['countmachineretry'],'countagentrejectretry':_0x351586[_0x647d('0x2a')],'createdAt':_0x351586[_0x647d('0x37')],'updatedAt':_0x351586[_0x647d('0x38')]};return db[_0x647d('0x39')]['transaction'](function(_0x265f35){return db[_0x647d('0x20')][_0x647d('0x3a')](_0x2c0694,{'where':{'id':_0x351586['id']}},{'transaction':_0x265f35})[_0x647d('0xf')](function(){return db[_0x647d('0x2f')][_0x647d('0x3a')](_0x57bc1d,{'where':{'id':_0x56993['id']}},{'transaction':_0x265f35});});})[_0x647d('0xf')](function(_0x13d9b1){_0x44556f({'id':_0x56993['id'],'phone':_0x351586[_0x647d('0x36')]});})[_0x647d('0x19')](function(_0x5a181f){logger['error'](_0x647d('0x3b'),_0x5a181f[_0x647d('0x18')]);_0x41c2a8({'error':_0x5a181f[_0x647d('0x18')]});});});}exports[_0x647d('0x3c')]=function(_0x55a42f){var _0x243664=this;return new Promise(function(_0x4896ed,_0x7c89a4){return db[_0x647d('0x2f')][_0x647d('0x3a')](_0x55a42f[_0x647d('0x1c')]['field'],{'where':{'id':_0x55a42f[_0x647d('0x1c')]['id']}})[_0x647d('0xf')](function(_0x5804bc){_0x4896ed(_0x5804bc);})[_0x647d('0x19')](function(_0x3e2f48){logger[_0x647d('0x17')]('IncrementPreviewCounters',_0x3e2f48['message']);_0x7c89a4(_0x243664[_0x647d('0x17')](0x1f4,_0x3e2f48[_0x647d('0x18')]));});});};
\ No newline at end of file