Built motion from commit 8dca541896b0ff92bb88a36cc13f4f385b593b4b. Version 3.0.0...
[motion-next.git] / server / config / seedDB / voiceQueues.js
index c25dc9b..dad5302 100644 (file)
@@ -1 +1 @@
-const a884_0x3ee0=['outbound','inbound','addTeams','Telemarketing','VoiceQueue','outbound\x20voice\x20queue\x20campaign\x20auto\x20generated','inbound\x20voice\x20queue\x20auto\x20generated','findAll','addLists','addBlackLists','../../mysqldb','../logger','info','noice','bulkCreate','addAgents','wait','Sales','CallbackCampaign','Support','error','rrmemory'];(function(_0x1c9515,_0x3ee055){const _0x293542=function(_0x4a82af){while(--_0x4a82af){_0x1c9515['push'](_0x1c9515['shift']());}};_0x293542(++_0x3ee055);}(a884_0x3ee0,0x1ef));const a884_0x2935=function(_0x1c9515,_0x3ee055){_0x1c9515=_0x1c9515-0x0;let _0x293542=a884_0x3ee0[_0x1c9515];return _0x293542;};const _0x408b41=a884_0x2935;'use strict';const db=require(_0x408b41('0x15'))['db'],logger=require(_0x408b41('0x0'))('app'),voiceQueues=[{'id':0x1,'type':_0x408b41('0xc'),'name':_0x408b41('0x8'),'strategy':'ringall','musiconhold':_0x408b41('0x5'),'description':_0x408b41('0x11')},{'id':0x2,'type':'inbound','name':_0x408b41('0x6'),'strategy':'ringall','musiconhold':'wait','description':_0x408b41('0x11')},{'id':0x3,'type':_0x408b41('0xb'),'name':'Survey','strategy':'rrmemory','TrunkId':0x1,'IntervalId':0x1,'musiconhold':_0x408b41('0x2'),'description':'outbound\x20voice\x20queue\x20campaign\x20auto\x20generated'},{'id':0x4,'type':_0x408b41('0xb'),'name':_0x408b41('0xe'),'strategy':_0x408b41('0xa'),'TrunkId':0x1,'IntervalId':0x1,'musiconhold':'noice','description':_0x408b41('0x10')},{'id':0x5,'type':_0x408b41('0xb'),'name':_0x408b41('0x7'),'strategy':'rrmemory','TrunkId':0x1,'IntervalId':0x1,'musiconhold':_0x408b41('0x2'),'description':_0x408b41('0x10')}];async function create(){const _0x15d6a4=_0x408b41;try{await db[_0x15d6a4('0xf')][_0x15d6a4('0x3')](voiceQueues,{'ignoreDuplicates':!![],'individualHooks':!![]});const _0x4a82af=await db[_0x15d6a4('0xf')][_0x15d6a4('0x12')]();for(const _0x2e4448 of _0x4a82af){await _0x2e4448[_0x15d6a4('0x4')]([0x2,0x3],{'ignoreDuplicates':!![],'individualHooks':!![]}),await _0x2e4448[_0x15d6a4('0xd')]([0x1],{'ignoreDuplicates':!![],'individualHooks':!![]}),_0x2e4448['type']===_0x15d6a4('0xb')&&_0x2e4448['id']!==0x5&&(await _0x2e4448[_0x15d6a4('0x13')]([0x1],{'ignoreDuplicates':!![],'individualHooks':!![]}),await _0x2e4448[_0x15d6a4('0x14')]([0x2],{'ignoreDuplicates':!![],'individualHooks':!![]})),_0x2e4448['id']===0x5&&await _0x2e4448[_0x15d6a4('0x13')]([0x3],{'ignoreDuplicates':!![],'individualHooks':!![]});}logger[_0x15d6a4('0x1')]('Voice\x20Queues\x20have\x20been\x20created');}catch(_0x45df75){logger[_0x15d6a4('0x9')]('Can\x27t\x20create\x20Voice\x20Queues',_0x45df75);throw _0x45df75;}}module['exports']={'create':create};
\ No newline at end of file
+const a884_0x3cca=['addLists','Survey','error','inbound','rrmemory','Telemarketing','wait','Support','VoiceQueue','Sales','addTeams','inbound\x20voice\x20queue\x20auto\x20generated','info','noice','outbound\x20voice\x20queue\x20campaign\x20auto\x20generated','findAll','Voice\x20Queues\x20have\x20been\x20created','CallbackCampaign','addBlackLists','ringall','bulkCreate','outbound'];(function(_0x3c5251,_0x3cca1a){const _0x567e12=function(_0x437e83){while(--_0x437e83){_0x3c5251['push'](_0x3c5251['shift']());}};_0x567e12(++_0x3cca1a);}(a884_0x3cca,0x129));const a884_0x567e=function(_0x3c5251,_0x3cca1a){_0x3c5251=_0x3c5251-0x0;let _0x567e12=a884_0x3cca[_0x3c5251];return _0x567e12;};const _0x4805c5=a884_0x567e;'use strict';const db=require('../../mysqldb')['db'],logger=require('../logger')('app'),voiceQueues=[{'id':0x1,'type':_0x4805c5('0xe'),'name':_0x4805c5('0x12'),'strategy':_0x4805c5('0x8'),'musiconhold':_0x4805c5('0x11'),'description':_0x4805c5('0x0')},{'id':0x2,'type':_0x4805c5('0xe'),'name':_0x4805c5('0x14'),'strategy':_0x4805c5('0x8'),'musiconhold':_0x4805c5('0x11'),'description':_0x4805c5('0x0')},{'id':0x3,'type':_0x4805c5('0xa'),'name':_0x4805c5('0xc'),'strategy':_0x4805c5('0xf'),'TrunkId':0x1,'IntervalId':0x1,'musiconhold':_0x4805c5('0x2'),'description':_0x4805c5('0x3')},{'id':0x4,'type':_0x4805c5('0xa'),'name':_0x4805c5('0x10'),'strategy':_0x4805c5('0xf'),'TrunkId':0x1,'IntervalId':0x1,'musiconhold':_0x4805c5('0x2'),'description':_0x4805c5('0x3')},{'id':0x5,'type':'outbound','name':_0x4805c5('0x6'),'strategy':'rrmemory','TrunkId':0x1,'IntervalId':0x1,'musiconhold':_0x4805c5('0x2'),'description':'outbound\x20voice\x20queue\x20campaign\x20auto\x20generated'}];async function create(){const _0x1406bd=_0x4805c5;try{await db[_0x1406bd('0x13')][_0x1406bd('0x9')](voiceQueues,{'ignoreDuplicates':!![],'individualHooks':!![]});const _0x437e83=await db[_0x1406bd('0x13')][_0x1406bd('0x4')]();for(const _0x50fd06 of _0x437e83){await _0x50fd06['addAgents']([0x2,0x3],{'ignoreDuplicates':!![],'individualHooks':!![]}),await _0x50fd06[_0x1406bd('0x15')]([0x1],{'ignoreDuplicates':!![],'individualHooks':!![]}),_0x50fd06['type']==='outbound'&&_0x50fd06['id']!==0x5&&(await _0x50fd06[_0x1406bd('0xb')]([0x1],{'ignoreDuplicates':!![],'individualHooks':!![]}),await _0x50fd06[_0x1406bd('0x7')]([0x2],{'ignoreDuplicates':!![],'individualHooks':!![]})),_0x50fd06['id']===0x5&&await _0x50fd06[_0x1406bd('0xb')]([0x3],{'ignoreDuplicates':!![],'individualHooks':!![]});}logger[_0x1406bd('0x1')](_0x1406bd('0x5'));}catch(_0x4fec9f){logger[_0x1406bd('0xd')]('Can\x27t\x20create\x20Voice\x20Queues',_0x4fec9f);throw _0x4fec9f;}}module['exports']={'create':create};
\ No newline at end of file