Built motion from commit (unavailable).|2.5.26
[motion2.git] / server / services / ami / trigger / integration / index.js
index cd1be60..e0c4f32 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1775=['queue','routeId','outbound','log','EVENT\x20UNKNOWN','unmanaged','unknown\x20integration','../../../../config/logger','error','[EXEC]','format','%s\x20configuration\x20#%s\x20not\x20found','%s\x20account\x20#%s\x20not\x20found','util','./zendesk','./salesforce','./sugarcrm','./freshdesk','./zoho','./desk','./vtiger','./servicenow','./dynamics365','./freshsales','zendesk','salesforce','sugarcrm','freshdesk','zoho','desk','vtiger','dynamics365','freshsales','servicenow','exec','includes','toLowerCase','data1','data2','find','Configurations','data3'];(function(_0x555b2f,_0x43b622){var _0x81c0a6=function(_0x4629e6){while(--_0x4629e6){_0x555b2f['push'](_0x555b2f['shift']());}};_0x81c0a6(++_0x43b622);}(_0x1775,0x1db));var _0x5177=function(_0x502c7d,_0x2f1285){_0x502c7d=_0x502c7d-0x0;var _0x30b7ed=_0x1775[_0x502c7d];return _0x30b7ed;};'use strict';var _=require('lodash');var util=require(_0x5177('0x0'));var zendesk=require(_0x5177('0x1'));var salesforce=require(_0x5177('0x2'));var sugarcrm=require(_0x5177('0x3'));var freshdesk=require(_0x5177('0x4'));var zoho=require(_0x5177('0x5'));var desk=require(_0x5177('0x6'));var vtiger=require(_0x5177('0x7'));var servicenow=require(_0x5177('0x8'));var dynamics365=require(_0x5177('0x9'));var freshsales=require(_0x5177('0xa'));var integrations=[_0x5177('0xb'),_0x5177('0xc'),_0x5177('0xd'),_0x5177('0xe'),_0x5177('0xf'),_0x5177('0x10'),_0x5177('0x11'),_0x5177('0x12'),_0x5177('0x13'),_0x5177('0x14')];exports[_0x5177('0x15')]=function(_0x5bdca9,_0x4ae3d2,_0x13c7f6,_0x1d7116,_0xf3ce11,_0x227316){if(_0x13c7f6){if(_[_0x5177('0x16')](integrations,_0x5bdca9['data1'][_0x5177('0x17')]())){try{var _0x22fe21=null;var _0xc613b9='';var _0x3c4ced=_0x13c7f6[_0x5bdca9[_0x5177('0x18')][_0x5177('0x17')]()];if(_0x3c4ced){var _0x1ab4f1=_0x3c4ced[_0x5bdca9[_0x5177('0x19')]];if(_0x1ab4f1){var _0x3e6224=_[_0x5177('0x1a')](_0x1ab4f1[_0x5177('0x1b')],{'id':parseInt(_0x5bdca9[_0x5177('0x1c')],0xa)});if(_0x3e6224){if(_0x1d7116){if(_0xf3ce11&&_0x4ae3d2[_0x5177('0x1d')]){_0xc613b9=_0x5177('0x1d');}else if(_0x4ae3d2[_0x5177('0x1e')]){_0xc613b9=_0x5177('0x1f');}else{console[_0x5177('0x20')](_0x5177('0x21'),_0x4ae3d2);}}else{_0xc613b9=_0x5177('0x22');}switch(_0x5bdca9['data1'][_0x5177('0x17')]()){case _0x5177('0xb'):zendesk[_0xc613b9](_0x5bdca9,_0x4ae3d2,_0x3e6224,_0x1d7116,_0xf3ce11,_0x1ab4f1,_0x227316);break;case _0x5177('0xc'):salesforce[_0xc613b9](_0x5bdca9,_0x4ae3d2,_0x3e6224,_0x1d7116,_0xf3ce11,_0x1ab4f1,_0x227316);break;case _0x5177('0xd'):sugarcrm[_0xc613b9](_0x5bdca9,_0x4ae3d2,_0x3e6224,_0x1d7116,_0xf3ce11,_0x1ab4f1,_0x227316);break;case'freshdesk':freshdesk[_0xc613b9](_0x5bdca9,_0x4ae3d2,_0x3e6224,_0x1d7116,_0xf3ce11,_0x1ab4f1,_0x227316);break;case _0x5177('0xf'):zoho[_0xc613b9](_0x5bdca9,_0x4ae3d2,_0x3e6224,_0x1d7116,_0xf3ce11,_0x1ab4f1,_0x227316);break;case _0x5177('0x10'):desk[_0xc613b9](_0x5bdca9,_0x4ae3d2,_0x3e6224,_0x1d7116,_0xf3ce11,_0x1ab4f1,_0x227316);break;case _0x5177('0x11'):vtiger[_0xc613b9](_0x5bdca9,_0x4ae3d2,_0x3e6224,_0x1d7116,_0xf3ce11,_0x1ab4f1,_0x227316);break;case'freshsales':freshsales['cs'](_0x5bdca9,_0x4ae3d2,_0x3e6224,_0x1d7116,_0xf3ce11,_0x1ab4f1,_0x227316,_0xc613b9);break;case _0x5177('0x14'):servicenow['cs'](_0x5bdca9,_0x4ae3d2,_0x3e6224,_0x1d7116,_0xf3ce11,_0x1ab4f1,_0x227316,_0xc613b9);break;case'dynamics365':dynamics365['cs'](_0x5bdca9,_0x4ae3d2,_0x3e6224,_0x1d7116,_0xf3ce11,_0x1ab4f1,_0x227316,_0xc613b9);break;default:console[_0x5177('0x20')](_0x5177('0x23'));}}else{_0x22fe21=require(_0x5177('0x24'))(_0x5bdca9[_0x5177('0x18')][_0x5177('0x17')]());_0x22fe21[_0x5177('0x25')](_0x5177('0x26'),util[_0x5177('0x27')](_0x5177('0x28'),_0x5bdca9[_0x5177('0x18')][_0x5177('0x17')](),_0x5bdca9[_0x5177('0x1c')]));}}else{_0x22fe21=require('../../../../config/logger')(_0x5bdca9[_0x5177('0x18')]['toLowerCase']());_0x22fe21[_0x5177('0x25')](_0x5177('0x26'),util[_0x5177('0x27')](_0x5177('0x29'),_0x5bdca9['data1'][_0x5177('0x17')](),_0x5bdca9['data2']));}}else{}}catch(_0x564139){console[_0x5177('0x25')](_0x564139);}}}};
\ No newline at end of file
+var _0x36ee=['zoho','vtiger','unknown\x20integration','error','[EXEC]','format','%s\x20configuration\x20#%s\x20not\x20found','../../../../config/logger','%s\x20account\x20#%s\x20not\x20found','data2','./zendesk','./sugarcrm','./freshdesk','./zoho','./desk','./vtiger','./servicenow','./dynamics365','./freshsales','zendesk','salesforce','sugarcrm','freshdesk','desk','dynamics365','freshsales','servicenow','includes','data1','toLowerCase','data3','queue','routeId','outbound','log','EVENT\x20UNKNOWN','unmanaged'];(function(_0x206829,_0x1643d0){var _0x29a8d1=function(_0x30123f){while(--_0x30123f){_0x206829['push'](_0x206829['shift']());}};_0x29a8d1(++_0x1643d0);}(_0x36ee,0xe8));var _0xe36e=function(_0x5b644e,_0x2e5e07){_0x5b644e=_0x5b644e-0x0;var _0x49c6bf=_0x36ee[_0x5b644e];return _0x49c6bf;};'use strict';var _=require('lodash');var util=require('util');var zendesk=require(_0xe36e('0x0'));var salesforce=require('./salesforce');var sugarcrm=require(_0xe36e('0x1'));var freshdesk=require(_0xe36e('0x2'));var zoho=require(_0xe36e('0x3'));var desk=require(_0xe36e('0x4'));var vtiger=require(_0xe36e('0x5'));var servicenow=require(_0xe36e('0x6'));var dynamics365=require(_0xe36e('0x7'));var freshsales=require(_0xe36e('0x8'));var integrations=[_0xe36e('0x9'),_0xe36e('0xa'),_0xe36e('0xb'),_0xe36e('0xc'),'zoho',_0xe36e('0xd'),'vtiger',_0xe36e('0xe'),_0xe36e('0xf'),_0xe36e('0x10')];exports['exec']=function(_0xf119e4,_0x48981b,_0x2e968d,_0x2133cf,_0x43d604,_0x2ad6fd){if(_0x2e968d){if(_[_0xe36e('0x11')](integrations,_0xf119e4[_0xe36e('0x12')][_0xe36e('0x13')]())){try{var _0x265473=null;var _0x4fbdb2='';var _0x32981d=_0x2e968d[_0xf119e4[_0xe36e('0x12')][_0xe36e('0x13')]()];if(_0x32981d){var _0x1fdea2=_0x32981d[_0xf119e4['data2']];if(_0x1fdea2){var _0x3e264a=_['find'](_0x1fdea2['Configurations'],{'id':parseInt(_0xf119e4[_0xe36e('0x14')],0xa)});if(_0x3e264a){if(_0x2133cf){if(_0x43d604&&_0x48981b[_0xe36e('0x15')]){_0x4fbdb2=_0xe36e('0x15');}else if(_0x48981b[_0xe36e('0x16')]){_0x4fbdb2=_0xe36e('0x17');}else{console[_0xe36e('0x18')](_0xe36e('0x19'),_0x48981b);}}else{_0x4fbdb2=_0xe36e('0x1a');}switch(_0xf119e4[_0xe36e('0x12')][_0xe36e('0x13')]()){case'zendesk':zendesk[_0x4fbdb2](_0xf119e4,_0x48981b,_0x3e264a,_0x2133cf,_0x43d604,_0x1fdea2,_0x2ad6fd);break;case _0xe36e('0xa'):salesforce[_0x4fbdb2](_0xf119e4,_0x48981b,_0x3e264a,_0x2133cf,_0x43d604,_0x1fdea2,_0x2ad6fd);break;case _0xe36e('0xb'):sugarcrm[_0x4fbdb2](_0xf119e4,_0x48981b,_0x3e264a,_0x2133cf,_0x43d604,_0x1fdea2,_0x2ad6fd);break;case'freshdesk':freshdesk[_0x4fbdb2](_0xf119e4,_0x48981b,_0x3e264a,_0x2133cf,_0x43d604,_0x1fdea2,_0x2ad6fd);break;case _0xe36e('0x1b'):zoho[_0x4fbdb2](_0xf119e4,_0x48981b,_0x3e264a,_0x2133cf,_0x43d604,_0x1fdea2,_0x2ad6fd);break;case'desk':desk[_0x4fbdb2](_0xf119e4,_0x48981b,_0x3e264a,_0x2133cf,_0x43d604,_0x1fdea2,_0x2ad6fd);break;case _0xe36e('0x1c'):vtiger[_0x4fbdb2](_0xf119e4,_0x48981b,_0x3e264a,_0x2133cf,_0x43d604,_0x1fdea2,_0x2ad6fd);break;case _0xe36e('0xf'):freshsales['cs'](_0xf119e4,_0x48981b,_0x3e264a,_0x2133cf,_0x43d604,_0x1fdea2,_0x2ad6fd,_0x4fbdb2);break;case'servicenow':servicenow['cs'](_0xf119e4,_0x48981b,_0x3e264a,_0x2133cf,_0x43d604,_0x1fdea2,_0x2ad6fd,_0x4fbdb2);break;case _0xe36e('0xe'):dynamics365['cs'](_0xf119e4,_0x48981b,_0x3e264a,_0x2133cf,_0x43d604,_0x1fdea2,_0x2ad6fd,_0x4fbdb2);break;default:console[_0xe36e('0x18')](_0xe36e('0x1d'));}}else{_0x265473=require('../../../../config/logger')(_0xf119e4[_0xe36e('0x12')][_0xe36e('0x13')]());_0x265473[_0xe36e('0x1e')](_0xe36e('0x1f'),util[_0xe36e('0x20')](_0xe36e('0x21'),_0xf119e4['data1'][_0xe36e('0x13')](),_0xf119e4[_0xe36e('0x14')]));}}else{_0x265473=require(_0xe36e('0x22'))(_0xf119e4[_0xe36e('0x12')][_0xe36e('0x13')]());_0x265473['error']('[EXEC]',util[_0xe36e('0x20')](_0xe36e('0x23'),_0xf119e4[_0xe36e('0x12')][_0xe36e('0x13')](),_0xf119e4[_0xe36e('0x24')]));}}else{}}catch(_0x1507f9){console[_0xe36e('0x1e')](_0x1507f9);}}}};
\ No newline at end of file