Built motion from commit f74363e9.|2.6.34
[motion2.git] / server / services / ami / trigger / integration / index.js
index 24a6802..956a61a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe992=['[EXEC]','format','%s\x20configuration\x20#%s\x20not\x20found','%s\x20account\x20#%s\x20not\x20found','./salesforce','./sugarcrm','./zoho','./desk','./servicenow','./dynamics365','zendesk','salesforce','sugarcrm','freshdesk','zoho','vtiger','dynamics365','freshsales','servicenow','exec','includes','toLowerCase','data2','find','Configurations','data3','queue','routeId','outbound','log','EVENT\x20UNKNOWN','unmanaged','desk','unknown\x20integration','../../../../config/logger','data1','error'];(function(_0x541260,_0x4c7f2e){var _0x1dd2b5=function(_0x4140de){while(--_0x4140de){_0x541260['push'](_0x541260['shift']());}};_0x1dd2b5(++_0x4c7f2e);}(_0xe992,0x1e5));var _0x2e99=function(_0x1766f7,_0x3d9b2b){_0x1766f7=_0x1766f7-0x0;var _0x5b8d28=_0xe992[_0x1766f7];return _0x5b8d28;};'use strict';var _=require('lodash');var util=require('util');var zendesk=require('./zendesk');var salesforce=require(_0x2e99('0x0'));var sugarcrm=require(_0x2e99('0x1'));var freshdesk=require('./freshdesk');var zoho=require(_0x2e99('0x2'));var desk=require(_0x2e99('0x3'));var vtiger=require('./vtiger');var servicenow=require(_0x2e99('0x4'));var dynamics365=require(_0x2e99('0x5'));var freshsales=require('./freshsales');var integrations=[_0x2e99('0x6'),_0x2e99('0x7'),_0x2e99('0x8'),_0x2e99('0x9'),_0x2e99('0xa'),'desk',_0x2e99('0xb'),_0x2e99('0xc'),_0x2e99('0xd'),_0x2e99('0xe')];exports[_0x2e99('0xf')]=function(_0xf4adb8,_0x459959,_0x5e738,_0x1ccf26,_0x57b8af,_0x4a59c4){if(_0x5e738){if(_[_0x2e99('0x10')](integrations,_0xf4adb8['data1'][_0x2e99('0x11')]())){try{var _0x37156d=null;var _0x4dbaf7='';var _0x3886a5=_0x5e738[_0xf4adb8['data1'][_0x2e99('0x11')]()];if(_0x3886a5){var _0x12d798=_0x3886a5[_0xf4adb8[_0x2e99('0x12')]];if(_0x12d798){var _0x4c5f37=_[_0x2e99('0x13')](_0x12d798[_0x2e99('0x14')],{'id':parseInt(_0xf4adb8[_0x2e99('0x15')],0xa)});if(_0x4c5f37){if(_0x1ccf26){if(_0x57b8af&&_0x459959[_0x2e99('0x16')]){_0x4dbaf7=_0x2e99('0x16');}else if(_0x459959[_0x2e99('0x17')]){_0x4dbaf7=_0x2e99('0x18');}else{console[_0x2e99('0x19')](_0x2e99('0x1a'),_0x459959);}}else{_0x4dbaf7=_0x2e99('0x1b');}switch(_0xf4adb8['data1'][_0x2e99('0x11')]()){case _0x2e99('0x6'):zendesk[_0x4dbaf7](_0xf4adb8,_0x459959,_0x4c5f37,_0x1ccf26,_0x57b8af,_0x12d798,_0x4a59c4);break;case _0x2e99('0x7'):salesforce[_0x4dbaf7](_0xf4adb8,_0x459959,_0x4c5f37,_0x1ccf26,_0x57b8af,_0x12d798,_0x4a59c4);break;case _0x2e99('0x8'):sugarcrm[_0x4dbaf7](_0xf4adb8,_0x459959,_0x4c5f37,_0x1ccf26,_0x57b8af,_0x12d798,_0x4a59c4);break;case _0x2e99('0x9'):freshdesk[_0x4dbaf7](_0xf4adb8,_0x459959,_0x4c5f37,_0x1ccf26,_0x57b8af,_0x12d798,_0x4a59c4);break;case _0x2e99('0xa'):zoho[_0x4dbaf7](_0xf4adb8,_0x459959,_0x4c5f37,_0x1ccf26,_0x57b8af,_0x12d798,_0x4a59c4);break;case _0x2e99('0x1c'):desk[_0x4dbaf7](_0xf4adb8,_0x459959,_0x4c5f37,_0x1ccf26,_0x57b8af,_0x12d798,_0x4a59c4);break;case _0x2e99('0xb'):vtiger[_0x4dbaf7](_0xf4adb8,_0x459959,_0x4c5f37,_0x1ccf26,_0x57b8af,_0x12d798,_0x4a59c4);break;case _0x2e99('0xd'):freshsales['cs'](_0xf4adb8,_0x459959,_0x4c5f37,_0x1ccf26,_0x57b8af,_0x12d798,_0x4a59c4,_0x4dbaf7);break;case'servicenow':servicenow['cs'](_0xf4adb8,_0x459959,_0x4c5f37,_0x1ccf26,_0x57b8af,_0x12d798,_0x4a59c4,_0x4dbaf7);break;case _0x2e99('0xc'):dynamics365['cs'](_0xf4adb8,_0x459959,_0x4c5f37,_0x1ccf26,_0x57b8af,_0x12d798,_0x4a59c4,_0x4dbaf7);break;default:console[_0x2e99('0x19')](_0x2e99('0x1d'));}}else{_0x37156d=require(_0x2e99('0x1e'))(_0xf4adb8[_0x2e99('0x1f')][_0x2e99('0x11')]());_0x37156d[_0x2e99('0x20')](_0x2e99('0x21'),util[_0x2e99('0x22')](_0x2e99('0x23'),_0xf4adb8[_0x2e99('0x1f')][_0x2e99('0x11')](),_0xf4adb8[_0x2e99('0x15')]));}}else{_0x37156d=require(_0x2e99('0x1e'))(_0xf4adb8['data1'][_0x2e99('0x11')]());_0x37156d[_0x2e99('0x20')]('[EXEC]',util['format'](_0x2e99('0x24'),_0xf4adb8[_0x2e99('0x1f')][_0x2e99('0x11')](),_0xf4adb8[_0x2e99('0x12')]));}}else{}}catch(_0x1c4999){console['error'](_0x1c4999);}}}};
\ No newline at end of file
+var _0x05bd=['./sugarcrm','./desk','./servicenow','./freshsales','zendesk','freshdesk','zoho','desk','vtiger','freshsales','servicenow','toLowerCase','data2','find','data3','queue','outbound','log','EVENT\x20UNKNOWN','unmanaged','salesforce','sugarcrm','unknown\x20integration','../../../../config/logger','data1','error','%s\x20configuration\x20#%s\x20not\x20found','[EXEC]','format','%s\x20account\x20#%s\x20not\x20found','lodash','./zendesk','./salesforce'];(function(_0x565ed7,_0x398228){var _0x183ad7=function(_0x5a43d7){while(--_0x5a43d7){_0x565ed7['push'](_0x565ed7['shift']());}};_0x183ad7(++_0x398228);}(_0x05bd,0x147));var _0xd05b=function(_0x29cce4,_0x379f7c){_0x29cce4=_0x29cce4-0x0;var _0x1a6616=_0x05bd[_0x29cce4];return _0x1a6616;};'use strict';var _=require(_0xd05b('0x0'));var util=require('util');var zendesk=require(_0xd05b('0x1'));var salesforce=require(_0xd05b('0x2'));var sugarcrm=require(_0xd05b('0x3'));var freshdesk=require('./freshdesk');var zoho=require('./zoho');var desk=require(_0xd05b('0x4'));var vtiger=require('./vtiger');var servicenow=require(_0xd05b('0x5'));var dynamics365=require('./dynamics365');var freshsales=require(_0xd05b('0x6'));var integrations=[_0xd05b('0x7'),'salesforce','sugarcrm',_0xd05b('0x8'),_0xd05b('0x9'),_0xd05b('0xa'),_0xd05b('0xb'),'dynamics365',_0xd05b('0xc'),_0xd05b('0xd')];exports['exec']=function(_0x2895e8,_0x5d5be9,_0xf29e5d,_0x73aa1d,_0x412d0a,_0x491ba5){if(_0xf29e5d){if(_['includes'](integrations,_0x2895e8['data1']['toLowerCase']())){try{var _0x141f74=null;var _0x1399bd='';var _0x499670=_0xf29e5d[_0x2895e8['data1'][_0xd05b('0xe')]()];if(_0x499670){var _0x3de5fc=_0x499670[_0x2895e8[_0xd05b('0xf')]];if(_0x3de5fc){var _0x592318=_[_0xd05b('0x10')](_0x3de5fc['Configurations'],{'id':parseInt(_0x2895e8[_0xd05b('0x11')],0xa)});if(_0x592318){if(_0x73aa1d){if(_0x412d0a&&_0x5d5be9['queue']){_0x1399bd=_0xd05b('0x12');}else if(_0x5d5be9['routeId']){_0x1399bd=_0xd05b('0x13');}else{console[_0xd05b('0x14')](_0xd05b('0x15'),_0x5d5be9);}}else{_0x1399bd=_0xd05b('0x16');}switch(_0x2895e8['data1'][_0xd05b('0xe')]()){case _0xd05b('0x7'):zendesk[_0x1399bd](_0x2895e8,_0x5d5be9,_0x592318,_0x73aa1d,_0x412d0a,_0x3de5fc,_0x491ba5);break;case _0xd05b('0x17'):salesforce[_0x1399bd](_0x2895e8,_0x5d5be9,_0x592318,_0x73aa1d,_0x412d0a,_0x3de5fc,_0x491ba5);break;case _0xd05b('0x18'):sugarcrm[_0x1399bd](_0x2895e8,_0x5d5be9,_0x592318,_0x73aa1d,_0x412d0a,_0x3de5fc,_0x491ba5);break;case _0xd05b('0x8'):freshdesk[_0x1399bd](_0x2895e8,_0x5d5be9,_0x592318,_0x73aa1d,_0x412d0a,_0x3de5fc,_0x491ba5);break;case _0xd05b('0x9'):zoho[_0x1399bd](_0x2895e8,_0x5d5be9,_0x592318,_0x73aa1d,_0x412d0a,_0x3de5fc,_0x491ba5);break;case _0xd05b('0xa'):desk[_0x1399bd](_0x2895e8,_0x5d5be9,_0x592318,_0x73aa1d,_0x412d0a,_0x3de5fc,_0x491ba5);break;case _0xd05b('0xb'):vtiger[_0x1399bd](_0x2895e8,_0x5d5be9,_0x592318,_0x73aa1d,_0x412d0a,_0x3de5fc,_0x491ba5);break;case _0xd05b('0xc'):freshsales['cs'](_0x2895e8,_0x5d5be9,_0x592318,_0x73aa1d,_0x412d0a,_0x3de5fc,_0x491ba5,_0x1399bd);break;case _0xd05b('0xd'):servicenow['cs'](_0x2895e8,_0x5d5be9,_0x592318,_0x73aa1d,_0x412d0a,_0x3de5fc,_0x491ba5,_0x1399bd);break;case'dynamics365':dynamics365['cs'](_0x2895e8,_0x5d5be9,_0x592318,_0x73aa1d,_0x412d0a,_0x3de5fc,_0x491ba5,_0x1399bd);break;default:console[_0xd05b('0x14')](_0xd05b('0x19'));}}else{_0x141f74=require(_0xd05b('0x1a'))(_0x2895e8[_0xd05b('0x1b')][_0xd05b('0xe')]());_0x141f74[_0xd05b('0x1c')]('[EXEC]',util['format'](_0xd05b('0x1d'),_0x2895e8['data1'][_0xd05b('0xe')](),_0x2895e8[_0xd05b('0x11')]));}}else{_0x141f74=require(_0xd05b('0x1a'))(_0x2895e8[_0xd05b('0x1b')]['toLowerCase']());_0x141f74['error'](_0xd05b('0x1e'),util[_0xd05b('0x1f')](_0xd05b('0x20'),_0x2895e8[_0xd05b('0x1b')][_0xd05b('0xe')](),_0x2895e8[_0xd05b('0xf')]));}}else{}}catch(_0x49ef6e){console[_0xd05b('0x1c')](_0x49ef6e);}}}};
\ No newline at end of file