ee4662cf7c7137269eacd30ed691eec44137e767
[motion-next.git] / server / migrations / 2.0.51.js
1 const a929_0x2729=['voice_recordings','UPDATE\x20users\x20SET\x20permissions=\x27101,102,103,110,104,105,106,107,108,109,100\x27\x20WHERE\x20permissions=\x27101,102,103,104,105,106,107,108,109,100\x27','final','Mail','DATE','UPDATE\x20','removeColumn','fax_interactions','then','_messages\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20WHERE\x20','addIndex','mail_interactions','info','table\x20dropped\x20%s','Removed\x20column\x20%s\x20from\x20%s','INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x272\x27,\x20\x27set\x27,\x20\x27CDR(type)=dialer\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','interface','INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x275\x27,\x20\x27answer\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','lastMsgAt','INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x277\x27,\x20\x27amd\x27,\x20\x27${XMD-AMDINITIALSILENCE},${XMD-AMDGREETING},${XMD-AMDAFTERGREETINGSILENCE},${XMD-AMDTOTALANALYSISTIME},${XMD-AMDMINWORDLENGTH},${XMD-AMDBETWEENWORDSSILENCE},${XMD-AMDMAXIMUMNUMBEROFWORDS},${XMD-AMDSILENCETHRESHOLD},${XMD-AMDMAXIMUMWORDLENGTH}\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','UPDATE\x20fax_interactions\x20t1,\x20(SELECT\x20FaxInteractionId,\x20MAX(id)\x20AS\x20messageid,\x20ANY_VALUE(direction)\x20AS\x20direction,\x20ANY_VALUE(createdAt)\x20AS\x20createdAt\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FROM\x20fax_messages\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20WHERE\x20FaxInteractionId\x20IS\x20NOT\x20NULL\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20GROUP\x20BY\x20FaxInteractionId)\x20t2\x20SET\x20t1.lastMsgDirection\x20=\x20t2.direction,\x20t1.lastMsgAt\x20=\x20t2.createdAt\x20WHERE\x20t1.id\x20=\x20t2.FaxInteractionId;','type','chat_internal_messages','INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x276\x27,\x20\x27background\x27,\x20\x27silence/1\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x279\x27,\x20\x27gotoif\x27,\x20\x27$[\x22${AMDSTATUS}\x22\x20==\x20\x22NOTSURE\x22\x20]?11:10\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','INTEGER','ALTER\x20TABLE\x20`chat_internal_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`chat_internal_messages_ibfk_3`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`ChatGroupId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20chat_groups(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20CASCADE','INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x2713\x27,\x20\x27Execif\x27,\x20\x27$[\x22${XMD-AGIAFTER}\x22\x20!=\x20\x22NONE\x22\x20]?AGI(${XMD-AGIAFTER})\x27,\x20\x27system\x27,\x20\x27dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','cm_hopper_history','INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x278\x27,\x20\x27gotoif\x27,\x20\x27$[\x22${AMDSTATUS}\x22\x20==\x20\x22HUMAN\x22\x20]?11:9\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','DELETE\x20FROM\x20`voice_extensions`\x20WHERE\x20exten\x20=\x20\x27xcally-motion-dialer\x27;','chat_interactions','INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x271\x27,\x20\x27NoOp\x27,\x20\x27\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','uniqueid','report_member','Changed\x20column\x20%s\x20in\x20table\x20%s','INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x2711\x27,\x20\x27execif\x27,\x20\x27$[\x22${XMD-AGI}\x22\x20!=\x20\x22NONE\x22\x20]?AGI(${XMD-AGI})\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','InteractionId,\x20MAX(id)\x20AS\x20messageid,\x20ANY_VALUE(direction)\x20AS\x20direction,\x20ANY_VALUE(createdAt)\x20AS\x20createdAt\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FROM\x20','skebby','twilio','addIndex\x20%s\x20%s\x20%s','InteractionId;','ENUM','INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x2710\x27,\x20\x27gotoif\x27,\x20\x27$[\x22${AMDSTATUS}\x22\x20==\x20\x22MACHINE\x22\x20]?14:11\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','STRING','InteractionId)\x20t2\x20SET\x20t1.lastMsgDirection\x20=\x20t2.direction,\x20t1.lastMsgAt\x20=\x20t2.createdAt\x20WHERE\x20t1.id\x20=\x20t2.','Openchannel','cm_hopper_final','changeColumn','addColumn','note','sms_interactions','tail','catch','toLowerCase','connectel','enqueue','prototype','INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x273\x27,\x20\x27set\x27,\x20\x27CALLERID(all)=${XMD-CALLERID}\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','length','../config/logger','lastMsgDirection','finally','_interactions\x20t1,\x20(SELECT\x20','phone','sequelize','queryInterface','ChatGroupId','out','join','inspect','membername_interface','report_call','migration','query','sequence','Added\x20column\x20%s\x20to\x20%s','stringify','cm_contacts','openchannel_interactions'];(function(_0x2f0fa4,_0x27292a){const _0x4f9a79=function(_0x592c5d){while(--_0x592c5d){_0x2f0fa4['push'](_0x2f0fa4['shift']());}};_0x4f9a79(++_0x27292a);}(a929_0x2729,0xd5));const a929_0x4f9a=function(_0x2f0fa4,_0x27292a){_0x2f0fa4=_0x2f0fa4-0x0;let _0x4f9a79=a929_0x2729[_0x2f0fa4];return _0x4f9a79;};const _0x248d70=a929_0x4f9a;'use strict';const util=require('util'),logger=require(_0x248d70('0x7'))(_0x248d70('0x14')),Sequence=function(){};Sequence[_0x248d70('0x4')][_0x248d70('0x3')]=function(_0x592c5d){const _0x1da316=_0x248d70;this['tail']=this[_0x1da316('0x4f')]?this[_0x1da316('0x4f')][_0x1da316('0x9')](_0x592c5d):_0x592c5d();};const Migration=function(_0x120603){this['queryInterface']=_0x120603,this['sequence']=new Sequence();};Migration[_0x248d70('0x4')]['changeColumn']=function(_0x31613b,_0x33d594,_0x1411bb){const _0x55a748=_0x248d70,_0x34614d=this;this['sequence'][_0x55a748('0x3')](function(){const _0x1bc85e=_0x55a748;return _0x34614d[_0x1bc85e('0xd')][_0x1bc85e('0x4b')](_0x31613b,_0x33d594,_0x1411bb)[_0x1bc85e('0x23')](function(){const _0x1bcfaa=_0x1bc85e;logger[_0x1bcfaa('0x27')](_0x1bcfaa('0x3e'),_0x33d594,_0x31613b);})['catch'](function(_0xaa8118){const _0x371102=_0x1bc85e;logger['info'](JSON[_0x371102('0x18')](_0xaa8118));});});},Migration[_0x248d70('0x4')][_0x248d70('0x4c')]=function(_0x2e2fca,_0x3b744e,_0x40d679){const _0x5540dc=_0x248d70,_0x2f5217=this;this[_0x5540dc('0x16')][_0x5540dc('0x3')](function(){const _0x20a48e=_0x5540dc;return _0x2f5217['queryInterface']['addColumn'](_0x2e2fca,_0x3b744e,_0x40d679)[_0x20a48e('0x23')](function(){const _0x187071=_0x20a48e;logger[_0x187071('0x27')](_0x187071('0x17'),_0x3b744e,_0x2e2fca);})[_0x20a48e('0x0')](function(_0x577073){const _0x31dd78=_0x20a48e;logger[_0x31dd78('0x27')](JSON['stringify'](_0x577073));});});},Migration[_0x248d70('0x4')]['dropTable']=function(_0x536647){const _0x5c5965=_0x248d70,_0x958ade=this;this[_0x5c5965('0x16')]['enqueue'](function(){const _0x57971d=_0x5c5965;return _0x958ade[_0x57971d('0xd')]['dropTable'](_0x536647,{'force':!![]})[_0x57971d('0x23')](function(){const _0x5c1f9c=_0x57971d;logger[_0x5c1f9c('0x27')](_0x5c1f9c('0x28'),_0x536647);})[_0x57971d('0x0')](function(_0xc3b7da){const _0x3c7b40=_0x57971d;logger[_0x3c7b40('0x27')](JSON[_0x3c7b40('0x18')](_0xc3b7da));});});},Migration['prototype'][_0x248d70('0x25')]=function(_0x4e1d1a,_0x237d20,_0x5d8422){const _0xb5aa13=_0x248d70,_0x2202a5=this;this['sequence'][_0xb5aa13('0x3')](function(){const _0x558d3e=_0xb5aa13;return _0x2202a5[_0x558d3e('0xd')][_0x558d3e('0x25')](_0x4e1d1a,_0x237d20,{'indexName':_0x5d8422})[_0x558d3e('0x23')](function(){const _0x10c1e3=_0x558d3e;logger[_0x10c1e3('0x27')](_0x10c1e3('0x43'),_0x4e1d1a,_0x237d20[_0x10c1e3('0x10')](','),_0x5d8422);})[_0x558d3e('0x0')](function(_0xa43f5){const _0x219c82=_0x558d3e;logger[_0x219c82('0x27')](JSON[_0x219c82('0x18')](_0xa43f5));});});},Migration[_0x248d70('0x4')]['query']=function(_0x1ef702){const _0x4d19d7=_0x248d70,_0x253a22=this;this['sequence'][_0x4d19d7('0x3')](function(){const _0x3dffea=_0x4d19d7;return _0x253a22['queryInterface'][_0x3dffea('0xc')][_0x3dffea('0x15')](_0x1ef702)[_0x3dffea('0x23')](function(){const _0x218d5f=_0x3dffea;logger[_0x218d5f('0x27')]('query\x20%s',_0x1ef702);})[_0x3dffea('0x0')](function(_0xa39e45){const _0x5f8995=_0x3dffea;logger[_0x5f8995('0x27')](JSON['stringify'](_0xa39e45));});});},Migration[_0x248d70('0x4')][_0x248d70('0x21')]=function(_0x54b693,_0x27fff0){const _0x23cdea=_0x248d70,_0x5993da=this;this[_0x23cdea('0x16')][_0x23cdea('0x3')](function(){const _0x46cd5d=_0x23cdea;return _0x5993da[_0x46cd5d('0xd')][_0x46cd5d('0x21')](_0x54b693,_0x27fff0)['then'](function(){const _0xfa4a46=_0x46cd5d;logger[_0xfa4a46('0x27')](_0xfa4a46('0x29'),_0x27fff0,_0x54b693);})[_0x46cd5d('0x0')](function(_0x230278){const _0x1cc89b=_0x46cd5d;logger[_0x1cc89b('0x27')](util[_0x1cc89b('0x11')](_0x230278,{'showHidden':![],'depth':null}));});});},Migration[_0x248d70('0x4')][_0x248d70('0x1d')]=function(_0x216f8a){const _0x246a15=_0x248d70;this[_0x246a15('0x16')][_0x246a15('0x3')](function(){return _0x216f8a();});},module['exports']={'up':function(_0x3e8384,_0x4e1330){return new Promise(function(_0x4b1bc4){const _0x1cfe70=a929_0x4f9a,_0x305c76=new Migration(_0x3e8384);_0x305c76[_0x1cfe70('0x4c')](_0x1cfe70('0x31'),'ChatInternalMessageId',{'type':_0x4e1330['INTEGER']}),_0x305c76[_0x1cfe70('0x4c')](_0x1cfe70('0x31'),_0x1cfe70('0xe'),{'type':_0x4e1330[_0x1cfe70('0x34')]}),_0x305c76[_0x1cfe70('0x15')](_0x1cfe70('0x35')),_0x305c76[_0x1cfe70('0x4c')](_0x1cfe70('0x3a'),_0x1cfe70('0x8'),{'type':_0x4e1330['ENUM']('in',_0x1cfe70('0xf')),'defaultValue':'in','allowNull':![]}),_0x305c76['addColumn'](_0x1cfe70('0x3a'),_0x1cfe70('0x2d'),{'type':_0x4e1330[_0x1cfe70('0x1f')]}),_0x305c76[_0x1cfe70('0x4c')](_0x1cfe70('0x26'),_0x1cfe70('0x8'),{'type':_0x4e1330[_0x1cfe70('0x45')]('in',_0x1cfe70('0xf')),'defaultValue':'in','allowNull':![]}),_0x305c76[_0x1cfe70('0x4c')](_0x1cfe70('0x26'),'lastMsgAt',{'type':_0x4e1330[_0x1cfe70('0x1f')]}),_0x305c76[_0x1cfe70('0x4c')]('sms_interactions',_0x1cfe70('0x8'),{'type':_0x4e1330[_0x1cfe70('0x45')]('in',_0x1cfe70('0xf')),'defaultValue':'in','allowNull':![]}),_0x305c76[_0x1cfe70('0x4c')](_0x1cfe70('0x4e'),_0x1cfe70('0x2d'),{'type':_0x4e1330[_0x1cfe70('0x1f')]}),_0x305c76['addColumn'](_0x1cfe70('0x1a'),_0x1cfe70('0x8'),{'type':_0x4e1330[_0x1cfe70('0x45')]('in',_0x1cfe70('0xf')),'defaultValue':'in','allowNull':![]}),_0x305c76[_0x1cfe70('0x4c')](_0x1cfe70('0x1a'),_0x1cfe70('0x2d'),{'type':_0x4e1330['DATE']}),_0x305c76[_0x1cfe70('0x4c')](_0x1cfe70('0x22'),'lastMsgDirection',{'type':_0x4e1330[_0x1cfe70('0x45')]('in',_0x1cfe70('0xf')),'defaultValue':'in','allowNull':![]}),_0x305c76[_0x1cfe70('0x4c')](_0x1cfe70('0x22'),_0x1cfe70('0x2d'),{'type':_0x4e1330['DATE']});const _0x46f6d4=['Chat',_0x1cfe70('0x1e'),'Sms',_0x1cfe70('0x49')];for(let _0x32cdc0=0x0;_0x32cdc0<_0x46f6d4[_0x1cfe70('0x6')];_0x32cdc0++){_0x305c76['query'](_0x1cfe70('0x20')+_0x46f6d4[_0x32cdc0][_0x1cfe70('0x1')]()+_0x1cfe70('0xa')+_0x46f6d4[_0x32cdc0]+_0x1cfe70('0x40')+_0x46f6d4[_0x32cdc0][_0x1cfe70('0x1')]()+_0x1cfe70('0x24')+_0x46f6d4[_0x32cdc0]+'InteractionId\x20IS\x20NOT\x20NULL\x20AND\x20(direction=\x27in\x27\x20OR\x20(direction=\x27out\x27\x20AND\x20secret=0\x20AND\x20UserId\x20IS\x20NOT\x20NULL))\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20GROUP\x20BY\x20'+_0x46f6d4[_0x32cdc0]+_0x1cfe70('0x48')+_0x46f6d4[_0x32cdc0]+_0x1cfe70('0x44'));}_0x305c76[_0x1cfe70('0x15')](_0x1cfe70('0x2f')),_0x305c76[_0x1cfe70('0x4b')]('sms_accounts',_0x1cfe70('0x30'),{'type':_0x4e1330['ENUM'](_0x1cfe70('0x42'),_0x1cfe70('0x41'),_0x1cfe70('0x2'))}),_0x305c76[_0x1cfe70('0x4c')](_0x1cfe70('0x13'),_0x1cfe70('0x4d'),{'type':_0x4e1330[_0x1cfe70('0x47')]}),_0x305c76[_0x1cfe70('0x25')](_0x1cfe70('0x19'),[_0x1cfe70('0xb')],_0x1cfe70('0xb')),_0x305c76[_0x1cfe70('0x25')](_0x1cfe70('0x4a'),[_0x1cfe70('0x3c')],_0x1cfe70('0x3c')),_0x305c76[_0x1cfe70('0x25')](_0x1cfe70('0x37'),[_0x1cfe70('0x3c')],'uniqueid'),_0x305c76[_0x1cfe70('0x25')](_0x1cfe70('0x1b'),[_0x1cfe70('0x3c')],'uniqueid'),_0x305c76[_0x1cfe70('0x25')](_0x1cfe70('0x3d'),['membername',_0x1cfe70('0x2b')],_0x1cfe70('0x12')),_0x305c76['query'](_0x1cfe70('0x1c')),_0x305c76[_0x1cfe70('0x15')](_0x1cfe70('0x39')),_0x305c76[_0x1cfe70('0x15')](_0x1cfe70('0x3b')),_0x305c76['query'](_0x1cfe70('0x2a')),_0x305c76[_0x1cfe70('0x15')](_0x1cfe70('0x5')),_0x305c76[_0x1cfe70('0x15')]('INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x274\x27,\x20\x27gotoif\x27,\x20\x27$[\x22${XMD-AMD}\x22\x20!=\x20\x22NONE\x22\x20]?5:11\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());'),_0x305c76[_0x1cfe70('0x15')](_0x1cfe70('0x2c')),_0x305c76[_0x1cfe70('0x15')](_0x1cfe70('0x32')),_0x305c76['query'](_0x1cfe70('0x2e')),_0x305c76[_0x1cfe70('0x15')](_0x1cfe70('0x38')),_0x305c76['query'](_0x1cfe70('0x33')),_0x305c76[_0x1cfe70('0x15')](_0x1cfe70('0x46')),_0x305c76[_0x1cfe70('0x15')](_0x1cfe70('0x3f')),_0x305c76['query']('INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`appdata`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x2712\x27,\x20\x27execif\x27,\x20\x27$[\x22${XMD-QUEUE}\x22\x20!=\x20\x22NONE\x22\x20]?QUEUE(${XMD-QUEUE})\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());'),_0x305c76[_0x1cfe70('0x15')](_0x1cfe70('0x36')),_0x305c76[_0x1cfe70('0x15')]('INSERT\x20INTO\x20`voice_extensions`\x20(`context`,\x20`exten`,\x20`priority`,\x20`app`,\x20`type`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27from-sip\x27,\x20\x27xcally-motion-dialer\x27,\x20\x2714\x27,\x20\x27hangup\x27,\x20\x27system\x27,\x20\x27dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());'),_0x305c76[_0x1cfe70('0x1d')](_0x4b1bc4);});},'down':function(){}};