Built motion from commit f738f9592c388b9f9eb3948f400a5c9d717a3561. Version 3.0.0...
[motion-next.git] / server / config / seedDB / voiceContexts.js
index 92bea93..f00415a 100644 (file)
@@ -1 +1 @@
-const a1042_0x328b=['Can\x27t\x20create\x20','name','outbound-fax','from-sip','default\x20entry\x20context\x20(DO\x20NOT\x20DELETE)','\x20context','Context\x20','../logger','\x20have\x20been\x20created','app','from-voicemail','create','exports','error','../../mysqldb','inbound-fax','xcally-mixmonitor-context','info'];(function(_0x40ac50,_0xccba29){const _0x328b17=function(_0x216dea){while(--_0x216dea){_0x40ac50['push'](_0x40ac50['shift']());}};_0x328b17(++_0xccba29);}(a1042_0x328b,0x1ba));const a1042_0x216d=function(_0x40ac50,_0xccba29){_0x40ac50=_0x40ac50-0x12f;let _0x328b17=a1042_0x328b[_0x40ac50];return _0x328b17;};const a1042_0x3cab52=a1042_0x216d;'use strict';const {db}=require(a1042_0x3cab52(0x133)),logger=require(a1042_0x3cab52(0x13e))(a1042_0x3cab52(0x140)),voiceContexts=[{'name':a1042_0x3cab52(0x13a),'description':'default\x20entry\x20context\x20(DO\x20NOT\x20DELETE)','defaultEntry':!![]},{'name':'from-voip-provider','description':'default\x20entry\x20context\x20(DO\x20NOT\x20DELETE)','defaultEntry':!![]},{'name':a1042_0x3cab52(0x134),'description':'default\x20entry\x20context\x20(DO\x20NOT\x20DELETE)','defaultEntry':!![]},{'name':a1042_0x3cab52(0x139),'description':a1042_0x3cab52(0x13b),'defaultEntry':!![]},{'name':a1042_0x3cab52(0x12f),'description':a1042_0x3cab52(0x13b),'defaultEntry':!![]},{'name':a1042_0x3cab52(0x135),'description':a1042_0x3cab52(0x13b),'defaultEntry':!![]}];async function create(){const _0x1ed811=a1042_0x3cab52;for(const _0x3cec7c of voiceContexts){try{const [,_0x35cc86]=await db['VoiceContext']['findOrCreate']({'where':{'name':_0x3cec7c[_0x1ed811(0x138)]},'defaults':_0x3cec7c});_0x35cc86&&logger[_0x1ed811(0x136)](_0x1ed811(0x13d)+_0x3cec7c[_0x1ed811(0x138)]+_0x1ed811(0x13f));}catch(_0x49e57e){logger[_0x1ed811(0x132)](_0x1ed811(0x137)+_0x3cec7c[_0x1ed811(0x138)]+_0x1ed811(0x13c),_0x49e57e);}}}module[a1042_0x3cab52(0x131)][a1042_0x3cab52(0x130)]=create;
\ No newline at end of file
+const a1045_0x5934=['from-voicemail','exports','default\x20entry\x20context\x20(DO\x20NOT\x20DELETE)','\x20context','from-sip','\x20have\x20been\x20created','../logger','xcally-mixmonitor-context','app','error','inbound-fax','findOrCreate','info','name','Can\x27t\x20create\x20','VoiceContext','Context\x20','from-voip-provider','../../mysqldb'];(function(_0x1689de,_0x4dcef0){const _0x5934f9=function(_0x25d8ec){while(--_0x25d8ec){_0x1689de['push'](_0x1689de['shift']());}};_0x5934f9(++_0x4dcef0);}(a1045_0x5934,0x10c));const a1045_0x25d8=function(_0x1689de,_0x4dcef0){_0x1689de=_0x1689de-0x1c7;let _0x5934f9=a1045_0x5934[_0x1689de];return _0x5934f9;};const a1045_0x5e64d8=a1045_0x25d8;'use strict';const {db}=require(a1045_0x5e64d8(0x1d7)),logger=require(a1045_0x5e64d8(0x1cb))(a1045_0x5e64d8(0x1cd)),voiceContexts=[{'name':a1045_0x5e64d8(0x1c9),'description':a1045_0x5e64d8(0x1c7),'defaultEntry':!![]},{'name':a1045_0x5e64d8(0x1d6),'description':'default\x20entry\x20context\x20(DO\x20NOT\x20DELETE)','defaultEntry':!![]},{'name':a1045_0x5e64d8(0x1cf),'description':a1045_0x5e64d8(0x1c7),'defaultEntry':!![]},{'name':'outbound-fax','description':a1045_0x5e64d8(0x1c7),'defaultEntry':!![]},{'name':a1045_0x5e64d8(0x1d8),'description':a1045_0x5e64d8(0x1c7),'defaultEntry':!![]},{'name':a1045_0x5e64d8(0x1cc),'description':a1045_0x5e64d8(0x1c7),'defaultEntry':!![]}];async function create(){const _0x2c1064=a1045_0x5e64d8;for(const _0x302506 of voiceContexts){try{const [,_0x2b153b]=await db[_0x2c1064(0x1d4)][_0x2c1064(0x1d0)]({'where':{'name':_0x302506['name']},'defaults':_0x302506});_0x2b153b&&logger[_0x2c1064(0x1d1)](_0x2c1064(0x1d5)+_0x302506[_0x2c1064(0x1d2)]+_0x2c1064(0x1ca));}catch(_0x220ec6){logger[_0x2c1064(0x1ce)](_0x2c1064(0x1d3)+_0x302506['name']+_0x2c1064(0x1c8),_0x220ec6);}}}module[a1045_0x5e64d8(0x1d9)]['create']=create;
\ No newline at end of file