Built motion from commit 82a371561bcdbc7605c801e5e414f4032ba9e7ad. Version 3.0.0...
[motion-next.git] / server / services / ami / trigger / integration / index.js
index 56387fd..c433237 100644 (file)
@@ -1 +1 @@
-const a1139_0x5ec5=['zendesk','toLowerCase','data1','./vtiger','freshsales','./zendesk','../../../../config/logger','includes','servicenow','./zoho','unknown\x20integration','./servicenow','data2','queue','EVENT\x20UNKNOWN','./freshdesk','desk','%s\x20configuration\x20#%s\x20not\x20found','find','zoho','[EXEC]','outbound','sugarcrm','./salesforce','Configurations','./freshsales','log','./sugarcrm','data3','salesforce','vtiger','%s\x20account\x20#%s\x20not\x20found','format','./dynamics365','error','dynamics365','unmanaged','lodash','freshdesk'];(function(_0x3afb9e,_0x5ec51a){const _0x5c6c4d=function(_0x3fe8c4){while(--_0x3fe8c4){_0x3afb9e['push'](_0x3afb9e['shift']());}};_0x5c6c4d(++_0x5ec51a);}(a1139_0x5ec5,0x1e7));const a1139_0x5c6c=function(_0x3afb9e,_0x5ec51a){_0x3afb9e=_0x3afb9e-0x0;let _0x5c6c4d=a1139_0x5ec5[_0x3afb9e];return _0x5c6c4d;};const _0x554e29=a1139_0x5c6c;'use strict';const _=require(_0x554e29('0x12')),util=require('util'),zendesk=require(_0x554e29('0x19')),salesforce=require(_0x554e29('0x4')),sugarcrm=require(_0x554e29('0x8')),freshdesk=require(_0x554e29('0x23')),zoho=require(_0x554e29('0x1d')),desk=require('./desk'),vtiger=require(_0x554e29('0x17')),servicenow=require(_0x554e29('0x1f')),dynamics365=require(_0x554e29('0xe')),freshsales=require(_0x554e29('0x6')),integrations=[_0x554e29('0x14'),_0x554e29('0xa'),_0x554e29('0x3'),_0x554e29('0x13'),_0x554e29('0x0'),_0x554e29('0x24'),_0x554e29('0xb'),_0x554e29('0x10'),'freshsales',_0x554e29('0x1c')];exports['exec']=function(_0x3fe8c4,_0x104e07,_0x41c9e3,_0x1fc118,_0x579bb3,_0x1c54e9){const _0x485860=_0x554e29;if(_0x41c9e3){if(_[_0x485860('0x1b')](integrations,_0x3fe8c4['data1'][_0x485860('0x15')]()))try{let _0x5cbdf2=null,_0x28f413='';const _0x4228df=_0x41c9e3[_0x3fe8c4[_0x485860('0x16')][_0x485860('0x15')]()];if(_0x4228df){const _0x3228b7=_0x4228df[_0x3fe8c4[_0x485860('0x20')]];if(_0x3228b7){const _0x55c7f6=_[_0x485860('0x26')](_0x3228b7[_0x485860('0x5')],{'id':parseInt(_0x3fe8c4[_0x485860('0x9')],0xa)});if(_0x55c7f6){if(_0x1fc118){if(_0x579bb3&&_0x104e07[_0x485860('0x21')])_0x28f413=_0x485860('0x21');else _0x104e07['routeId']?_0x28f413=_0x485860('0x2'):console[_0x485860('0x7')](_0x485860('0x22'),_0x104e07);}else _0x28f413=_0x485860('0x11');switch(_0x3fe8c4[_0x485860('0x16')][_0x485860('0x15')]()){case _0x485860('0x14'):zendesk[_0x28f413](_0x3fe8c4,_0x104e07,_0x55c7f6,_0x1fc118,_0x579bb3,_0x3228b7,_0x1c54e9);break;case _0x485860('0xa'):salesforce[_0x28f413](_0x3fe8c4,_0x104e07,_0x55c7f6,_0x1fc118,_0x579bb3,_0x3228b7,_0x1c54e9);break;case _0x485860('0x3'):sugarcrm[_0x28f413](_0x3fe8c4,_0x104e07,_0x55c7f6,_0x1fc118,_0x579bb3,_0x3228b7,_0x1c54e9);break;case'freshdesk':freshdesk[_0x28f413](_0x3fe8c4,_0x104e07,_0x55c7f6,_0x1fc118,_0x579bb3,_0x3228b7,_0x1c54e9);break;case _0x485860('0x0'):zoho[_0x28f413](_0x3fe8c4,_0x104e07,_0x55c7f6,_0x1fc118,_0x579bb3,_0x3228b7,_0x1c54e9);break;case _0x485860('0x24'):desk[_0x28f413](_0x3fe8c4,_0x104e07,_0x55c7f6,_0x1fc118,_0x579bb3,_0x3228b7,_0x1c54e9);break;case _0x485860('0xb'):vtiger[_0x28f413](_0x3fe8c4,_0x104e07,_0x55c7f6,_0x1fc118,_0x579bb3,_0x3228b7,_0x1c54e9);break;case _0x485860('0x18'):freshsales['cs'](_0x3fe8c4,_0x104e07,_0x55c7f6,_0x1fc118,_0x579bb3,_0x3228b7,_0x1c54e9,_0x28f413);break;case _0x485860('0x1c'):servicenow['cs'](_0x3fe8c4,_0x104e07,_0x55c7f6,_0x1fc118,_0x579bb3,_0x3228b7,_0x1c54e9,_0x28f413);break;case _0x485860('0x10'):dynamics365['cs'](_0x3fe8c4,_0x104e07,_0x55c7f6,_0x1fc118,_0x579bb3,_0x3228b7,_0x1c54e9,_0x28f413);break;default:console[_0x485860('0x7')](_0x485860('0x1e'));}}else _0x5cbdf2=require(_0x485860('0x1a'))(_0x3fe8c4[_0x485860('0x16')][_0x485860('0x15')]()),_0x5cbdf2[_0x485860('0xf')](_0x485860('0x1'),util[_0x485860('0xd')](_0x485860('0x25'),_0x3fe8c4[_0x485860('0x16')][_0x485860('0x15')](),_0x3fe8c4[_0x485860('0x9')]));}else _0x5cbdf2=require(_0x485860('0x1a'))(_0x3fe8c4[_0x485860('0x16')][_0x485860('0x15')]()),_0x5cbdf2[_0x485860('0xf')](_0x485860('0x1'),util[_0x485860('0xd')](_0x485860('0xc'),_0x3fe8c4[_0x485860('0x16')][_0x485860('0x15')](),_0x3fe8c4[_0x485860('0x20')]));}else{}}catch(_0x504629){console['error'](_0x504629);}}};
\ No newline at end of file
+const a1139_0x3e7b=['exec','Configurations','salesforce','toLowerCase','lodash','./servicenow','util','./dynamics365','format','./sugarcrm','data2','unknown\x20integration','freshsales','zoho','desk','includes','routeId','./vtiger','error','./zoho','./freshdesk','outbound','./freshsales','EVENT\x20UNKNOWN','zendesk','servicenow','%s\x20account\x20#%s\x20not\x20found','./desk','sugarcrm','../../../../config/logger','data1','./zendesk','data3','vtiger','queue'];(function(_0xa9d3b7,_0x3e7b48){const _0x1da7c8=function(_0x327ee0){while(--_0x327ee0){_0xa9d3b7['push'](_0xa9d3b7['shift']());}};_0x1da7c8(++_0x3e7b48);}(a1139_0x3e7b,0x1b3));const a1139_0x1da7=function(_0xa9d3b7,_0x3e7b48){_0xa9d3b7=_0xa9d3b7-0x0;let _0x1da7c8=a1139_0x3e7b[_0xa9d3b7];return _0x1da7c8;};const _0x3baa17=a1139_0x1da7;'use strict';const _=require(_0x3baa17('0x18')),util=require(_0x3baa17('0x1a')),zendesk=require(_0x3baa17('0x10')),salesforce=require('./salesforce'),sugarcrm=require(_0x3baa17('0x1d')),freshdesk=require(_0x3baa17('0x5')),zoho=require(_0x3baa17('0x4')),desk=require(_0x3baa17('0xc')),vtiger=require(_0x3baa17('0x2')),servicenow=require(_0x3baa17('0x19')),dynamics365=require(_0x3baa17('0x1b')),freshsales=require(_0x3baa17('0x7')),integrations=[_0x3baa17('0x9'),_0x3baa17('0x16'),_0x3baa17('0xd'),'freshdesk','zoho',_0x3baa17('0x22'),_0x3baa17('0x12'),'dynamics365',_0x3baa17('0x20'),_0x3baa17('0xa')];exports[_0x3baa17('0x14')]=function(_0x327ee0,_0xc1caa9,_0xa6573f,_0x516d45,_0x5c7931,_0x5032ad){const _0x32a34d=_0x3baa17;if(_0xa6573f){if(_[_0x32a34d('0x0')](integrations,_0x327ee0['data1'][_0x32a34d('0x17')]()))try{let _0x2c9807=null,_0x370ac8='';const _0x532e11=_0xa6573f[_0x327ee0[_0x32a34d('0xf')][_0x32a34d('0x17')]()];if(_0x532e11){const _0x2f2acd=_0x532e11[_0x327ee0['data2']];if(_0x2f2acd){const _0x4d0167=_['find'](_0x2f2acd[_0x32a34d('0x15')],{'id':parseInt(_0x327ee0['data3'],0xa)});if(_0x4d0167){if(_0x516d45){if(_0x5c7931&&_0xc1caa9[_0x32a34d('0x13')])_0x370ac8='queue';else _0xc1caa9[_0x32a34d('0x1')]?_0x370ac8=_0x32a34d('0x6'):console['log'](_0x32a34d('0x8'),_0xc1caa9);}else _0x370ac8='unmanaged';switch(_0x327ee0[_0x32a34d('0xf')][_0x32a34d('0x17')]()){case _0x32a34d('0x9'):zendesk[_0x370ac8](_0x327ee0,_0xc1caa9,_0x4d0167,_0x516d45,_0x5c7931,_0x2f2acd,_0x5032ad);break;case _0x32a34d('0x16'):salesforce[_0x370ac8](_0x327ee0,_0xc1caa9,_0x4d0167,_0x516d45,_0x5c7931,_0x2f2acd,_0x5032ad);break;case'sugarcrm':sugarcrm[_0x370ac8](_0x327ee0,_0xc1caa9,_0x4d0167,_0x516d45,_0x5c7931,_0x2f2acd,_0x5032ad);break;case'freshdesk':freshdesk[_0x370ac8](_0x327ee0,_0xc1caa9,_0x4d0167,_0x516d45,_0x5c7931,_0x2f2acd,_0x5032ad);break;case _0x32a34d('0x21'):zoho[_0x370ac8](_0x327ee0,_0xc1caa9,_0x4d0167,_0x516d45,_0x5c7931,_0x2f2acd,_0x5032ad);break;case'desk':desk[_0x370ac8](_0x327ee0,_0xc1caa9,_0x4d0167,_0x516d45,_0x5c7931,_0x2f2acd,_0x5032ad);break;case _0x32a34d('0x12'):vtiger[_0x370ac8](_0x327ee0,_0xc1caa9,_0x4d0167,_0x516d45,_0x5c7931,_0x2f2acd,_0x5032ad);break;case _0x32a34d('0x20'):freshsales['cs'](_0x327ee0,_0xc1caa9,_0x4d0167,_0x516d45,_0x5c7931,_0x2f2acd,_0x5032ad,_0x370ac8);break;case _0x32a34d('0xa'):servicenow['cs'](_0x327ee0,_0xc1caa9,_0x4d0167,_0x516d45,_0x5c7931,_0x2f2acd,_0x5032ad,_0x370ac8);break;case'dynamics365':dynamics365['cs'](_0x327ee0,_0xc1caa9,_0x4d0167,_0x516d45,_0x5c7931,_0x2f2acd,_0x5032ad,_0x370ac8);break;default:console['log'](_0x32a34d('0x1f'));}}else _0x2c9807=require(_0x32a34d('0xe'))(_0x327ee0[_0x32a34d('0xf')][_0x32a34d('0x17')]()),_0x2c9807[_0x32a34d('0x3')]('[EXEC]',util[_0x32a34d('0x1c')]('%s\x20configuration\x20#%s\x20not\x20found',_0x327ee0[_0x32a34d('0xf')]['toLowerCase'](),_0x327ee0[_0x32a34d('0x11')]));}else _0x2c9807=require(_0x32a34d('0xe'))(_0x327ee0[_0x32a34d('0xf')][_0x32a34d('0x17')]()),_0x2c9807[_0x32a34d('0x3')]('[EXEC]',util[_0x32a34d('0x1c')](_0x32a34d('0xb'),_0x327ee0[_0x32a34d('0xf')][_0x32a34d('0x17')](),_0x327ee0[_0x32a34d('0x1e')]));}else{}}catch(_0x554035){console[_0x32a34d('0x3')](_0x554035);}}};
\ No newline at end of file