Built motion from commit df3e9871f6bcc3432fec345b2f4facbd4dba8b5c. Version 3.0.0...
[motion-next.git] / server / migrations / 2.0.51.js
index a376142..dc508e3 100644 (file)
@@ -1 +1 @@
-const a930_0x5f2a=['Mail','skebby','catch','type','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\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());','InteractionId)\x20t2\x20SET\x20t1.lastMsgDirection\x20=\x20t2.direction,\x20t1.lastMsgAt\x20=\x20t2.createdAt\x20WHERE\x20t1.id\x20=\x20t2.','DELETE\x20FROM\x20`voice_extensions`\x20WHERE\x20exten\x20=\x20\x27xcally-motion-dialer\x27;','InteractionId;','addIndex','ChatInternalMessageId','then','lastMsgDirection','Openchannel','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\x273\x27,\x20\x27set\x27,\x20\x27CALLERID(all)=${XMD-CALLERID}\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());','mail_interactions','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;','cm_hopper_final','ENUM','sms_interactions','length','toLowerCase','migration','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());','stringify','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','chat_internal_messages','sequence','../config/logger','Chat','queryInterface','dropTable','final','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','Sms','info','INTEGER','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());','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());','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());','report_call','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());','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());','cm_hopper_history','addColumn','fax_interactions','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','phone','Changed\x20column\x20%s\x20in\x20table\x20%s','lastMsgAt','query','openchannel_interactions','report_member','addIndex\x20%s\x20%s\x20%s','exports','DATE','UPDATE\x20','sms_accounts','note','tail','twilio','_messages\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20WHERE\x20','join','ChatGroupId','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());','changeColumn','enqueue','uniqueid','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`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());','voice_recordings','removeColumn','out'];(function(_0x32f1aa,_0x5f2a68){const _0x45ff1d=function(_0x159433){while(--_0x159433){_0x32f1aa['push'](_0x32f1aa['shift']());}};_0x45ff1d(++_0x5f2a68);}(a930_0x5f2a,0xbd));const a930_0x45ff=function(_0x32f1aa,_0x5f2a68){_0x32f1aa=_0x32f1aa-0x0;let _0x45ff1d=a930_0x5f2a[_0x32f1aa];return _0x45ff1d;};const _0x43db97=a930_0x45ff;'use strict';const util=require('util'),logger=require(_0x43db97('0x3e'))(_0x43db97('0x38')),Sequence=function(){};Sequence['prototype'][_0x43db97('0x1a')]=function(_0x159433){const _0x483abf=_0x43db97;this[_0x483abf('0x13')]=this[_0x483abf('0x13')]?this[_0x483abf('0x13')]['finally'](_0x159433):_0x159433();};const Migration=function(_0x3145f2){const _0x2197c9=_0x43db97;this[_0x2197c9('0x40')]=_0x3145f2,this['sequence']=new Sequence();};Migration[_0x43db97('0x25')][_0x43db97('0x19')]=function(_0x5a5394,_0x563e9d,_0x19711f){const _0xa5135=_0x43db97,_0x8384cd=this;this[_0xa5135('0x3d')][_0xa5135('0x1a')](function(){const _0x1a1bb8=_0xa5135;return _0x8384cd['queryInterface'][_0x1a1bb8('0x19')](_0x5a5394,_0x563e9d,_0x19711f)['then'](function(){const _0x467ba3=_0x1a1bb8;logger['info'](_0x467ba3('0x8'),_0x563e9d,_0x5a5394);})[_0x1a1bb8('0x23')](function(_0x51cac1){const _0x41c393=_0x1a1bb8;logger[_0x41c393('0x45')](JSON[_0x41c393('0x3a')](_0x51cac1));});});},Migration[_0x43db97('0x25')][_0x43db97('0x4')]=function(_0x13bfb5,_0x16709d,_0x636278){const _0x1246dd=_0x43db97,_0x325ede=this;this[_0x1246dd('0x3d')][_0x1246dd('0x1a')](function(){const _0x105947=_0x1246dd;return _0x325ede[_0x105947('0x40')][_0x105947('0x4')](_0x13bfb5,_0x16709d,_0x636278)[_0x105947('0x2c')](function(){const _0x47c645=_0x105947;logger[_0x47c645('0x45')]('Added\x20column\x20%s\x20to\x20%s',_0x16709d,_0x13bfb5);})[_0x105947('0x23')](function(_0x275e84){const _0x29e476=_0x105947;logger[_0x29e476('0x45')](JSON['stringify'](_0x275e84));});});},Migration[_0x43db97('0x25')][_0x43db97('0x41')]=function(_0x214eb0){const _0x35665a=this;this['sequence']['enqueue'](function(){const _0xa148d3=a930_0x45ff;return _0x35665a['queryInterface'][_0xa148d3('0x41')](_0x214eb0,{'force':!![]})[_0xa148d3('0x2c')](function(){const _0x1127f7=_0xa148d3;logger[_0x1127f7('0x45')]('table\x20dropped\x20%s',_0x214eb0);})['catch'](function(_0x2ef66b){const _0x4ceeff=_0xa148d3;logger[_0x4ceeff('0x45')](JSON[_0x4ceeff('0x3a')](_0x2ef66b));});});},Migration[_0x43db97('0x25')][_0x43db97('0x2a')]=function(_0x1ebb9d,_0xe7d4af,_0x387283){const _0x21c00f=_0x43db97,_0x7fc4a4=this;this['sequence'][_0x21c00f('0x1a')](function(){const _0x1b1b71=_0x21c00f;return _0x7fc4a4['queryInterface'][_0x1b1b71('0x2a')](_0x1ebb9d,_0xe7d4af,{'indexName':_0x387283})[_0x1b1b71('0x2c')](function(){const _0x577d91=_0x1b1b71;logger[_0x577d91('0x45')](_0x577d91('0xd'),_0x1ebb9d,_0xe7d4af[_0x577d91('0x16')](','),_0x387283);})[_0x1b1b71('0x23')](function(_0x226a24){logger['info'](JSON['stringify'](_0x226a24));});});},Migration[_0x43db97('0x25')][_0x43db97('0xa')]=function(_0x3a9c1e){const _0x5a3cb4=_0x43db97,_0x41ada4=this;this[_0x5a3cb4('0x3d')][_0x5a3cb4('0x1a')](function(){const _0x2b086b=_0x5a3cb4;return _0x41ada4[_0x2b086b('0x40')]['sequelize'][_0x2b086b('0xa')](_0x3a9c1e)[_0x2b086b('0x2c')](function(){const _0x50b34e=_0x2b086b;logger[_0x50b34e('0x45')]('query\x20%s',_0x3a9c1e);})[_0x2b086b('0x23')](function(_0x4e3400){const _0x53153d=_0x2b086b;logger[_0x53153d('0x45')](JSON['stringify'](_0x4e3400));});});},Migration[_0x43db97('0x25')][_0x43db97('0x1f')]=function(_0x214aa0,_0xc47e0a){const _0x36c421=_0x43db97,_0x323b5a=this;this[_0x36c421('0x3d')]['enqueue'](function(){const _0x3fdd35=_0x36c421;return _0x323b5a[_0x3fdd35('0x40')]['removeColumn'](_0x214aa0,_0xc47e0a)[_0x3fdd35('0x2c')](function(){const _0x5afa14=_0x3fdd35;logger[_0x5afa14('0x45')](_0x5afa14('0x2f'),_0xc47e0a,_0x214aa0);})[_0x3fdd35('0x23')](function(_0x1631e2){const _0x42788b=_0x3fdd35;logger[_0x42788b('0x45')](util['inspect'](_0x1631e2,{'showHidden':![],'depth':null}));});});},Migration[_0x43db97('0x25')][_0x43db97('0x42')]=function(_0x2ecc9d){const _0x3aeb26=_0x43db97;this[_0x3aeb26('0x3d')][_0x3aeb26('0x1a')](function(){return _0x2ecc9d();});},module[_0x43db97('0xe')]={'up':function(_0x4aff32,_0x513d37){return new Promise(function(_0x18b4b0){const _0x4cb9f8=a930_0x45ff,_0x3d42f2=new Migration(_0x4aff32);_0x3d42f2['addColumn'](_0x4cb9f8('0x3c'),_0x4cb9f8('0x2b'),{'type':_0x513d37[_0x4cb9f8('0x46')]}),_0x3d42f2[_0x4cb9f8('0x4')](_0x4cb9f8('0x3c'),_0x4cb9f8('0x17'),{'type':_0x513d37[_0x4cb9f8('0x46')]}),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x6')),_0x3d42f2['addColumn']('chat_interactions',_0x4cb9f8('0x2d'),{'type':_0x513d37[_0x4cb9f8('0x34')]('in','out'),'defaultValue':'in','allowNull':![]}),_0x3d42f2[_0x4cb9f8('0x4')]('chat_interactions',_0x4cb9f8('0x9'),{'type':_0x513d37[_0x4cb9f8('0xf')]}),_0x3d42f2[_0x4cb9f8('0x4')](_0x4cb9f8('0x31'),_0x4cb9f8('0x2d'),{'type':_0x513d37[_0x4cb9f8('0x34')]('in',_0x4cb9f8('0x20')),'defaultValue':'in','allowNull':![]}),_0x3d42f2['addColumn']('mail_interactions',_0x4cb9f8('0x9'),{'type':_0x513d37['DATE']}),_0x3d42f2[_0x4cb9f8('0x4')](_0x4cb9f8('0x35'),_0x4cb9f8('0x2d'),{'type':_0x513d37[_0x4cb9f8('0x34')]('in',_0x4cb9f8('0x20')),'defaultValue':'in','allowNull':![]}),_0x3d42f2[_0x4cb9f8('0x4')](_0x4cb9f8('0x35'),_0x4cb9f8('0x9'),{'type':_0x513d37[_0x4cb9f8('0xf')]}),_0x3d42f2['addColumn'](_0x4cb9f8('0xb'),_0x4cb9f8('0x2d'),{'type':_0x513d37[_0x4cb9f8('0x34')]('in',_0x4cb9f8('0x20')),'defaultValue':'in','allowNull':![]}),_0x3d42f2[_0x4cb9f8('0x4')](_0x4cb9f8('0xb'),'lastMsgAt',{'type':_0x513d37['DATE']}),_0x3d42f2[_0x4cb9f8('0x4')](_0x4cb9f8('0x5'),'lastMsgDirection',{'type':_0x513d37['ENUM']('in',_0x4cb9f8('0x20')),'defaultValue':'in','allowNull':![]}),_0x3d42f2[_0x4cb9f8('0x4')]('fax_interactions',_0x4cb9f8('0x9'),{'type':_0x513d37['DATE']});const _0x8e7b33=[_0x4cb9f8('0x3f'),_0x4cb9f8('0x21'),_0x4cb9f8('0x44'),_0x4cb9f8('0x2e')];for(let _0x395c34=0x0;_0x395c34<_0x8e7b33[_0x4cb9f8('0x36')];_0x395c34++){_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x10')+_0x8e7b33[_0x395c34][_0x4cb9f8('0x37')]()+'_interactions\x20t1,\x20(SELECT\x20'+_0x8e7b33[_0x395c34]+'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'+_0x8e7b33[_0x395c34][_0x4cb9f8('0x37')]()+_0x4cb9f8('0x15')+_0x8e7b33[_0x395c34]+_0x4cb9f8('0x3b')+_0x8e7b33[_0x395c34]+_0x4cb9f8('0x27')+_0x8e7b33[_0x395c34]+_0x4cb9f8('0x29'));}_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x32')),_0x3d42f2['changeColumn'](_0x4cb9f8('0x11'),_0x4cb9f8('0x24'),{'type':_0x513d37[_0x4cb9f8('0x34')](_0x4cb9f8('0x14'),_0x4cb9f8('0x22'),'connectel')}),_0x3d42f2[_0x4cb9f8('0x4')](_0x4cb9f8('0x0'),_0x4cb9f8('0x12'),{'type':_0x513d37['STRING']}),_0x3d42f2[_0x4cb9f8('0x2a')]('cm_contacts',['phone'],_0x4cb9f8('0x7')),_0x3d42f2[_0x4cb9f8('0x2a')](_0x4cb9f8('0x33'),['uniqueid'],_0x4cb9f8('0x1b')),_0x3d42f2[_0x4cb9f8('0x2a')](_0x4cb9f8('0x3'),[_0x4cb9f8('0x1b')],_0x4cb9f8('0x1b')),_0x3d42f2[_0x4cb9f8('0x2a')](_0x4cb9f8('0x1e'),[_0x4cb9f8('0x1b')],_0x4cb9f8('0x1b')),_0x3d42f2[_0x4cb9f8('0x2a')](_0x4cb9f8('0xc'),['membername','interface'],'membername_interface'),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x43')),_0x3d42f2['query'](_0x4cb9f8('0x28')),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x2')),_0x3d42f2['query'](_0x4cb9f8('0x18')),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x30')),_0x3d42f2[_0x4cb9f8('0xa')]('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());'),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x1d')),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x1c')),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x49')),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x26')),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x47')),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x39')),_0x3d42f2[_0x4cb9f8('0xa')]('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());'),_0x3d42f2['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());'),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x48')),_0x3d42f2[_0x4cb9f8('0xa')](_0x4cb9f8('0x1')),_0x3d42f2[_0x4cb9f8('0x42')](_0x18b4b0);});},'down':function(){}};
\ No newline at end of file
+const a930_0x2be2=['uniqueid','DATE','migration','../config/logger','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;','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());','changeColumn','chat_interactions','table\x20dropped\x20%s','ENUM','interface','query\x20%s','connectel','dropTable','queryInterface','_messages\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20WHERE\x20','finally','addColumn','Added\x20column\x20%s\x20to\x20%s','cm_hopper_history','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());','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','skebby','membername','lastMsgDirection','lastMsgAt','info','fax_interactions','sequence','inspect','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());','toLowerCase','STRING','note','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());','stringify','Mail','prototype','out','Sms','INTEGER','length','InteractionId)\x20t2\x20SET\x20t1.lastMsgDirection\x20=\x20t2.direction,\x20t1.lastMsgAt\x20=\x20t2.createdAt\x20WHERE\x20t1.id\x20=\x20t2.','catch','ChatInternalMessageId','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());','sms_interactions','phone','DELETE\x20FROM\x20`voice_extensions`\x20WHERE\x20exten\x20=\x20\x27xcally-motion-dialer\x27;','tail','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());','voice_recordings','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());','chat_internal_messages','Changed\x20column\x20%s\x20in\x20table\x20%s','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','removeColumn','query','ChatGroupId','sequelize','report_member','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());','mail_interactions','_interactions\x20t1,\x20(SELECT\x20','addIndex','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());','enqueue','addIndex\x20%s\x20%s\x20%s','type','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\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());','Removed\x20column\x20%s\x20from\x20%s','twilio','UPDATE\x20','then','Chat','report_call','final','openchannel_interactions','util'];(function(_0x23c401,_0x2be21e){const _0x4336e1=function(_0x4a153e){while(--_0x4a153e){_0x23c401['push'](_0x23c401['shift']());}};_0x4336e1(++_0x2be21e);}(a930_0x2be2,0x1f4));const a930_0x4336=function(_0x23c401,_0x2be21e){_0x23c401=_0x23c401-0x0;let _0x4336e1=a930_0x2be2[_0x23c401];return _0x4336e1;};const _0x4f5491=a930_0x4336;'use strict';const util=require(_0x4f5491('0x3b')),logger=require(_0x4f5491('0x3f'))(_0x4f5491('0x3e')),Sequence=function(){};Sequence[_0x4f5491('0x11')]['enqueue']=function(_0x4a153e){const _0x446f59=_0x4f5491;this[_0x446f59('0x1d')]=this['tail']?this[_0x446f59('0x1d')][_0x446f59('0x4c')](_0x4a153e):_0x4a153e();};const Migration=function(_0x3a3e7c){const _0x33a561=_0x4f5491;this['queryInterface']=_0x3a3e7c,this[_0x33a561('0x8')]=new Sequence();};Migration['prototype'][_0x4f5491('0x42')]=function(_0x4a9b0,_0x2f3bf2,_0x12be75){const _0x5411e3=_0x4f5491,_0x1219a6=this;this[_0x5411e3('0x8')][_0x5411e3('0x2e')](function(){const _0x79bd94=_0x5411e3;return _0x1219a6[_0x79bd94('0x4a')][_0x79bd94('0x42')](_0x4a9b0,_0x2f3bf2,_0x12be75)[_0x79bd94('0x36')](function(){const _0x3f7617=_0x79bd94;logger['info'](_0x3f7617('0x22'),_0x2f3bf2,_0x4a9b0);})['catch'](function(_0x1e6b4f){const _0x3baa22=_0x79bd94;logger['info'](JSON[_0x3baa22('0xf')](_0x1e6b4f));});});},Migration['prototype'][_0x4f5491('0x4d')]=function(_0x25497b,_0x2344a0,_0x39943a){const _0x1aabbb=_0x4f5491,_0x3accc1=this;this[_0x1aabbb('0x8')][_0x1aabbb('0x2e')](function(){const _0x3d87ae=_0x1aabbb;return _0x3accc1[_0x3d87ae('0x4a')][_0x3d87ae('0x4d')](_0x25497b,_0x2344a0,_0x39943a)[_0x3d87ae('0x36')](function(){const _0x4bfb27=_0x3d87ae;logger[_0x4bfb27('0x6')](_0x4bfb27('0x4e'),_0x2344a0,_0x25497b);})['catch'](function(_0x46da75){const _0x23049c=_0x3d87ae;logger[_0x23049c('0x6')](JSON[_0x23049c('0xf')](_0x46da75));});});},Migration[_0x4f5491('0x11')]['dropTable']=function(_0xbc4298){const _0x57c451=_0x4f5491,_0x5d92de=this;this[_0x57c451('0x8')][_0x57c451('0x2e')](function(){const _0x3aca75=_0x57c451;return _0x5d92de[_0x3aca75('0x4a')][_0x3aca75('0x49')](_0xbc4298,{'force':!![]})[_0x3aca75('0x36')](function(){const _0x3ddb29=_0x3aca75;logger['info'](_0x3ddb29('0x44'),_0xbc4298);})[_0x3aca75('0x17')](function(_0x40a194){const _0x3ca24c=_0x3aca75;logger[_0x3ca24c('0x6')](JSON[_0x3ca24c('0xf')](_0x40a194));});});},Migration[_0x4f5491('0x11')][_0x4f5491('0x2c')]=function(_0x371abc,_0x3c4890,_0x112418){const _0x5eb43a=_0x4f5491,_0x5de9d6=this;this[_0x5eb43a('0x8')][_0x5eb43a('0x2e')](function(){const _0x1a4134=_0x5eb43a;return _0x5de9d6[_0x1a4134('0x4a')][_0x1a4134('0x2c')](_0x371abc,_0x3c4890,{'indexName':_0x112418})[_0x1a4134('0x36')](function(){const _0x112c89=_0x1a4134;logger[_0x112c89('0x6')](_0x112c89('0x2f'),_0x371abc,_0x3c4890['join'](','),_0x112418);})[_0x1a4134('0x17')](function(_0x4f9f48){const _0x2d72fc=_0x1a4134;logger[_0x2d72fc('0x6')](JSON[_0x2d72fc('0xf')](_0x4f9f48));});});},Migration[_0x4f5491('0x11')][_0x4f5491('0x25')]=function(_0x1b810d){const _0x40f695=_0x4f5491,_0x167b4a=this;this[_0x40f695('0x8')][_0x40f695('0x2e')](function(){const _0x1dc5c4=_0x40f695;return _0x167b4a[_0x1dc5c4('0x4a')][_0x1dc5c4('0x27')][_0x1dc5c4('0x25')](_0x1b810d)[_0x1dc5c4('0x36')](function(){const _0x3f2259=_0x1dc5c4;logger['info'](_0x3f2259('0x47'),_0x1b810d);})[_0x1dc5c4('0x17')](function(_0x2ba8ec){const _0x4bafa2=_0x1dc5c4;logger[_0x4bafa2('0x6')](JSON[_0x4bafa2('0xf')](_0x2ba8ec));});});},Migration[_0x4f5491('0x11')][_0x4f5491('0x24')]=function(_0x5a943d,_0x3b1a23){const _0x190805=_0x4f5491,_0x787a54=this;this[_0x190805('0x8')][_0x190805('0x2e')](function(){const _0x3dcdcd=_0x190805;return _0x787a54[_0x3dcdcd('0x4a')]['removeColumn'](_0x5a943d,_0x3b1a23)[_0x3dcdcd('0x36')](function(){const _0x5561ea=_0x3dcdcd;logger[_0x5561ea('0x6')](_0x5561ea('0x33'),_0x3b1a23,_0x5a943d);})['catch'](function(_0x12a540){const _0x2c4fe9=_0x3dcdcd;logger[_0x2c4fe9('0x6')](util[_0x2c4fe9('0x9')](_0x12a540,{'showHidden':![],'depth':null}));});});},Migration['prototype'][_0x4f5491('0x39')]=function(_0x1c2667){const _0x5ca1a3=_0x4f5491;this[_0x5ca1a3('0x8')]['enqueue'](function(){return _0x1c2667();});},module['exports']={'up':function(_0x4931e6,_0x57cbd1){return new Promise(function(_0x4cdf10){const _0x3fed2d=a930_0x4336,_0x4ba230=new Migration(_0x4931e6);_0x4ba230[_0x3fed2d('0x4d')](_0x3fed2d('0x21'),_0x3fed2d('0x18'),{'type':_0x57cbd1[_0x3fed2d('0x14')]}),_0x4ba230[_0x3fed2d('0x4d')](_0x3fed2d('0x21'),_0x3fed2d('0x26'),{'type':_0x57cbd1['INTEGER']}),_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0x31')),_0x4ba230[_0x3fed2d('0x4d')](_0x3fed2d('0x43'),_0x3fed2d('0x4'),{'type':_0x57cbd1[_0x3fed2d('0x45')]('in',_0x3fed2d('0x12')),'defaultValue':'in','allowNull':![]}),_0x4ba230[_0x3fed2d('0x4d')](_0x3fed2d('0x43'),_0x3fed2d('0x5'),{'type':_0x57cbd1[_0x3fed2d('0x3d')]}),_0x4ba230[_0x3fed2d('0x4d')]('mail_interactions',_0x3fed2d('0x4'),{'type':_0x57cbd1['ENUM']('in',_0x3fed2d('0x12')),'defaultValue':'in','allowNull':![]}),_0x4ba230[_0x3fed2d('0x4d')](_0x3fed2d('0x2a'),_0x3fed2d('0x5'),{'type':_0x57cbd1['DATE']}),_0x4ba230[_0x3fed2d('0x4d')](_0x3fed2d('0x1a'),'lastMsgDirection',{'type':_0x57cbd1['ENUM']('in',_0x3fed2d('0x12')),'defaultValue':'in','allowNull':![]}),_0x4ba230[_0x3fed2d('0x4d')]('sms_interactions',_0x3fed2d('0x5'),{'type':_0x57cbd1[_0x3fed2d('0x3d')]}),_0x4ba230['addColumn'](_0x3fed2d('0x3a'),'lastMsgDirection',{'type':_0x57cbd1[_0x3fed2d('0x45')]('in',_0x3fed2d('0x12')),'defaultValue':'in','allowNull':![]}),_0x4ba230['addColumn'](_0x3fed2d('0x3a'),'lastMsgAt',{'type':_0x57cbd1[_0x3fed2d('0x3d')]}),_0x4ba230['addColumn']('fax_interactions','lastMsgDirection',{'type':_0x57cbd1['ENUM']('in',_0x3fed2d('0x12')),'defaultValue':'in','allowNull':![]}),_0x4ba230[_0x3fed2d('0x4d')](_0x3fed2d('0x7'),_0x3fed2d('0x5'),{'type':_0x57cbd1[_0x3fed2d('0x3d')]});const _0x35a67b=[_0x3fed2d('0x37'),_0x3fed2d('0x10'),_0x3fed2d('0x13'),'Openchannel'];for(let _0x21f767=0x0;_0x21f767<_0x35a67b[_0x3fed2d('0x15')];_0x21f767++){_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0x35')+_0x35a67b[_0x21f767][_0x3fed2d('0xb')]()+_0x3fed2d('0x2b')+_0x35a67b[_0x21f767]+_0x3fed2d('0x23')+_0x35a67b[_0x21f767]['toLowerCase']()+_0x3fed2d('0x4b')+_0x35a67b[_0x21f767]+'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'+_0x35a67b[_0x21f767]+_0x3fed2d('0x16')+_0x35a67b[_0x21f767]+'InteractionId;');}_0x4ba230['query'](_0x3fed2d('0x40')),_0x4ba230['changeColumn']('sms_accounts',_0x3fed2d('0x30'),{'type':_0x57cbd1[_0x3fed2d('0x45')](_0x3fed2d('0x34'),_0x3fed2d('0x2'),_0x3fed2d('0x48'))}),_0x4ba230[_0x3fed2d('0x4d')](_0x3fed2d('0x38'),_0x3fed2d('0xd'),{'type':_0x57cbd1[_0x3fed2d('0xc')]}),_0x4ba230['addIndex']('cm_contacts',[_0x3fed2d('0x1b')],'phone'),_0x4ba230[_0x3fed2d('0x2c')]('cm_hopper_final',[_0x3fed2d('0x3c')],_0x3fed2d('0x3c')),_0x4ba230[_0x3fed2d('0x2c')](_0x3fed2d('0x4f'),[_0x3fed2d('0x3c')],_0x3fed2d('0x3c')),_0x4ba230[_0x3fed2d('0x2c')](_0x3fed2d('0x1f'),[_0x3fed2d('0x3c')],_0x3fed2d('0x3c')),_0x4ba230['addIndex'](_0x3fed2d('0x28'),[_0x3fed2d('0x3'),_0x3fed2d('0x46')],'membername_interface'),_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0x1')),_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0x1c')),_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0x2d')),_0x4ba230['query'](_0x3fed2d('0x41')),_0x4ba230[_0x3fed2d('0x25')]('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());'),_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0xa')),_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0x0')),_0x4ba230['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\x276\x27,\x20\x27background\x27,\x20\x27silence/1\x27,\x20\x27system\x27,\x20\x27Dialer\x20extensions\x20auto\x20generated\x27,\x20NOW(),\x20NOW());'),_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0x1e')),_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0x29')),_0x4ba230['query'](_0x3fed2d('0x20')),_0x4ba230[_0x3fed2d('0x25')]('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());'),_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0x32')),_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0xe')),_0x4ba230[_0x3fed2d('0x25')]('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());'),_0x4ba230[_0x3fed2d('0x25')](_0x3fed2d('0x19')),_0x4ba230[_0x3fed2d('0x39')](_0x4cdf10);});},'down':function(){}};
\ No newline at end of file