Built motion from commit (unavailable).|2.5.3
[motion2.git] / server / api / intVtigerAccount / intVtigerAccount.controller.js
index 5aee456..703b0c7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe7d7=['count','offset','limit','Content-Range','update','destroy','sendStatus','stack','send','map','VtigerAccount','rawAttributes','model','name','keys','query','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','sort','where','filter','type','merge','then','includeAll','findAll','rows','show','params','include','options','find','create','body','getConfigurations','findOne','VtigerConfiguration','AccountId','Subjects','getSubjects','channel','VtigerField','Descriptions','md5','getFields','moduleName','remoteUri','serverUrl','accessKey','slice','substring','lastIndexOf','format','%s/webservice.php','GET','getchallenge','username','success','POST','login','token','describe','sessionName','autogenerated','reference','owner','remove','includes','editable','false','label','startsWith','cf_','picklist','picklistValues','value','log','vTiger\x20error:\x20','statusCode','getFields,\x20%s,\x20%s,\x20%s','Wrong\x20credentials','rimraf','zip-dir','request-promise','moment','bluebird','mustache','util','to-csv','squel','crypto','querystring','papaparse','../../components/auth/service','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../config/utils','../../config/environment','../../components/integrations/configuration','jayson/promise','client','http','test','ValidationError','request','info','VtigerAccount,\x20%s,\x20%s','request\x20sent','debug','VtigerAccount,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','status','end','json'];(function(_0x3de8a4,_0x289a5c){var _0x4635cf=function(_0x2bddb8){while(--_0x2bddb8){_0x3de8a4['push'](_0x3de8a4['shift']());}};_0x4635cf(++_0x289a5c);}(_0xe7d7,0x153));var _0x7e7d=function(_0x48897b,_0x2ccea9){_0x48897b=_0x48897b-0x0;var _0x2ede58=_0xe7d7[_0x48897b];return _0x2ede58;};'use strict';var pdf=require('html-pdf');var emlformat=require('eml-format');var rimraf=require(_0x7e7d('0x0'));var zipdir=require(_0x7e7d('0x1'));var jsonpatch=require('fast-json-patch');var rp=require(_0x7e7d('0x2'));var moment=require(_0x7e7d('0x3'));var BPromise=require(_0x7e7d('0x4'));var Mustache=require(_0x7e7d('0x5'));var util=require(_0x7e7d('0x6'));var path=require('path');var sox=require('sox');var csv=require(_0x7e7d('0x7'));var ejs=require('ejs');var fs=require('fs');var _=require('lodash');var squel=require(_0x7e7d('0x8'));var crypto=require(_0x7e7d('0x9'));var jsforce=require('jsforce');var deskjs=require('desk.js');var toCsv=require(_0x7e7d('0x7'));var querystring=require(_0x7e7d('0xa'));var Papa=require(_0x7e7d('0xb'));var Redis=require('ioredis');var authService=require(_0x7e7d('0xc'));var qs=require('../../components/parsers/qs');var as=require(_0x7e7d('0xd'));var hardwareService=require(_0x7e7d('0xe'));var logger=require('../../config/logger')(_0x7e7d('0xf'));var utils=require(_0x7e7d('0x10'));var config=require(_0x7e7d('0x11'));var db=require('../../mysqldb')['db'];var integrations=require(_0x7e7d('0x12'));var jayson=require(_0x7e7d('0x13'));var client=jayson[_0x7e7d('0x14')][_0x7e7d('0x15')]({'port':0x232a});function checkPasswordPattern(_0x4c2fc6,_0x28e5f6,_0x6264a9){if(_0x6264a9){var _0xaf8ee7=new RegExp(/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/);if(_0xaf8ee7[_0x7e7d('0x16')](_0x28e5f6)){return _0x4c2fc6;}else{throw new db['Sequelize'][(_0x7e7d('0x17'))]('The\x20password\x20must\x20be\x20at\x20least\x208\x20characters\x20long\x20and\x20have\x201\x20lowercase\x20character,\x201\x20uppercase\x20character,\x201\x20number\x20and\x201\x20special\x20character\x20~!@#$%^&-_=+[{]}.');}}else{return _0x4c2fc6;}}function respondWithRpcPromise(_0x23a4c7,_0xcf4e67,_0x5db844,_0x43df61){return new BPromise(function(_0x1f1031,_0x15f820){var _0x1dcdeb=_0x43df61||client;return _0x1dcdeb[_0x7e7d('0x18')](_0x23a4c7,_0x5db844)['then'](function(_0x3e6335){logger[_0x7e7d('0x19')](_0x7e7d('0x1a'),_0xcf4e67,_0x7e7d('0x1b'));logger[_0x7e7d('0x1c')](_0x7e7d('0x1d'),_0xcf4e67,_0x7e7d('0x1b'),JSON[_0x7e7d('0x1e')](_0x3e6335));if(_0x3e6335[_0x7e7d('0x1f')]){if(_0x3e6335['error'][_0x7e7d('0x20')]===0x1f4){logger[_0x7e7d('0x1f')]('VtigerAccount,\x20%s,\x20%s',_0xcf4e67,_0x3e6335[_0x7e7d('0x1f')][_0x7e7d('0x21')]);return _0x15f820(_0x3e6335[_0x7e7d('0x1f')][_0x7e7d('0x21')]);}logger[_0x7e7d('0x1f')](_0x7e7d('0x1a'),_0xcf4e67,_0x3e6335[_0x7e7d('0x1f')][_0x7e7d('0x21')]);return _0x1f1031(_0x3e6335[_0x7e7d('0x1f')][_0x7e7d('0x21')]);}else{logger[_0x7e7d('0x19')](_0x7e7d('0x1a'),_0xcf4e67,_0x7e7d('0x1b'));_0x1f1031(_0x3e6335[_0x7e7d('0x22')][_0x7e7d('0x21')]);}})[_0x7e7d('0x23')](function(_0x3d5db6){logger[_0x7e7d('0x1f')](_0x7e7d('0x1a'),_0xcf4e67,_0x3d5db6);_0x15f820(_0x3d5db6);});});}function respondWithStatusCode(_0x52bada,_0x1b5066){_0x1b5066=_0x1b5066||0xcc;return function(_0x5ada94){if(_0x5ada94){return _0x52bada['sendStatus'](_0x1b5066);}return _0x52bada[_0x7e7d('0x24')](_0x1b5066)[_0x7e7d('0x25')]();};}function respondWithResult(_0x30c679,_0x35f010){_0x35f010=_0x35f010||0xc8;return function(_0x1ac740){if(_0x1ac740){return _0x30c679[_0x7e7d('0x24')](_0x35f010)[_0x7e7d('0x26')](_0x1ac740);}};}function respondWithFilteredResult(_0x5e1472,_0x1d5de4){return function(_0x2e4026){if(_0x2e4026){var _0x407bd3=_0x2e4026[_0x7e7d('0x27')],_0x589184=_0x1d5de4['offset'],_0xdf535c=_0x1d5de4[_0x7e7d('0x28')]+_0x1d5de4[_0x7e7d('0x29')],_0x5c96ba;if(_0xdf535c>=_0x407bd3){_0xdf535c=_0x407bd3;_0x5c96ba=0xc8;}else{_0x5c96ba=0xce;}_0x5e1472[_0x7e7d('0x24')](_0x5c96ba);return _0x5e1472['set'](_0x7e7d('0x2a'),_0x589184+'-'+_0xdf535c+'/'+_0x407bd3)[_0x7e7d('0x26')](_0x2e4026);}return null;};}function patchUpdates(_0x107041){return function(_0x5ad8c8){try{jsonpatch['apply'](_0x5ad8c8,_0x107041,!![]);}catch(_0x4f009f){return BPromise['reject'](_0x4f009f);}return _0x5ad8c8['save']();};}function saveUpdates(_0x27ab5a,_0x537e4d){return function(_0x367511){if(_0x367511){return _0x367511[_0x7e7d('0x2b')](_0x27ab5a)['then'](function(_0x27788c){return _0x27788c;});}return null;};}function removeEntity(_0x298d3c,_0x183d85){return function(_0x542f8b){if(_0x542f8b){return _0x542f8b[_0x7e7d('0x2c')]()['then'](function(){_0x298d3c['status'](0xcc)[_0x7e7d('0x25')]();});}};}function handleEntityNotFound(_0x5a528b,_0x4a26d7){return function(_0x115b27){if(!_0x115b27){_0x5a528b[_0x7e7d('0x2d')](0x194);}return _0x115b27;};}function handleError(_0x106fa9,_0x17d469){_0x17d469=_0x17d469||0x1f4;return function(_0x37a4d3){logger[_0x7e7d('0x1f')](_0x37a4d3[_0x7e7d('0x2e')]);if(_0x37a4d3['name']){delete _0x37a4d3['name'];}_0x106fa9[_0x7e7d('0x24')](_0x17d469)[_0x7e7d('0x2f')](_0x37a4d3);};}exports['index']=function(_0x316058,_0x4a9a99){var _0x1e4bfd={},_0x28ca8f={},_0x52119c={'count':0x0,'rows':[]};var _0x38df37=_[_0x7e7d('0x30')](db[_0x7e7d('0x31')][_0x7e7d('0x32')],function(_0x2d55e0){return{'name':_0x2d55e0['fieldName'],'type':_0x2d55e0['type']['key']};});_0x28ca8f[_0x7e7d('0x33')]=_['map'](_0x38df37,_0x7e7d('0x34'));_0x28ca8f['query']=_[_0x7e7d('0x35')](_0x316058[_0x7e7d('0x36')]);_0x28ca8f[_0x7e7d('0x37')]=_[_0x7e7d('0x38')](_0x28ca8f[_0x7e7d('0x33')],_0x28ca8f['query']);_0x1e4bfd[_0x7e7d('0x39')]=_[_0x7e7d('0x38')](_0x28ca8f[_0x7e7d('0x33')],qs[_0x7e7d('0x3a')](_0x316058['query'][_0x7e7d('0x3a')]));_0x1e4bfd[_0x7e7d('0x39')]=_0x1e4bfd[_0x7e7d('0x39')][_0x7e7d('0x3b')]?_0x1e4bfd[_0x7e7d('0x39')]:_0x28ca8f[_0x7e7d('0x33')];if(!_0x316058[_0x7e7d('0x36')][_0x7e7d('0x3c')](_0x7e7d('0x3d'))){_0x1e4bfd[_0x7e7d('0x29')]=qs['limit'](_0x316058[_0x7e7d('0x36')][_0x7e7d('0x29')]);_0x1e4bfd[_0x7e7d('0x28')]=qs[_0x7e7d('0x28')](_0x316058['query'][_0x7e7d('0x28')]);}_0x1e4bfd[_0x7e7d('0x3e')]=qs[_0x7e7d('0x3f')](_0x316058[_0x7e7d('0x36')][_0x7e7d('0x3f')]);_0x1e4bfd[_0x7e7d('0x40')]=qs['filters'](_['pick'](_0x316058[_0x7e7d('0x36')],_0x28ca8f[_0x7e7d('0x37')]),_0x38df37);if(_0x316058[_0x7e7d('0x36')][_0x7e7d('0x41')]){_0x1e4bfd[_0x7e7d('0x40')]=_['merge'](_0x1e4bfd[_0x7e7d('0x40')],{'$or':_[_0x7e7d('0x30')](_0x38df37,function(_0x317b85){if(_0x317b85[_0x7e7d('0x42')]!=='VIRTUAL'){var _0x50885e={};_0x50885e[_0x317b85[_0x7e7d('0x34')]]={'$like':'%'+_0x316058[_0x7e7d('0x36')][_0x7e7d('0x41')]+'%'};return _0x50885e;}})});}_0x1e4bfd=_[_0x7e7d('0x43')]({},_0x1e4bfd,_0x316058['options']);var _0x313a30={'where':_0x1e4bfd[_0x7e7d('0x40')]};return db[_0x7e7d('0x31')][_0x7e7d('0x27')](_0x313a30)[_0x7e7d('0x44')](function(_0x108e71){_0x52119c[_0x7e7d('0x27')]=_0x108e71;if(_0x316058['query'][_0x7e7d('0x45')]){_0x1e4bfd['include']=[{'all':!![]}];}return db[_0x7e7d('0x31')][_0x7e7d('0x46')](_0x1e4bfd);})[_0x7e7d('0x44')](function(_0xbd8ba5){_0x52119c[_0x7e7d('0x47')]=_0xbd8ba5;return _0x52119c;})[_0x7e7d('0x44')](respondWithFilteredResult(_0x4a9a99,_0x1e4bfd))[_0x7e7d('0x23')](handleError(_0x4a9a99,null));};exports[_0x7e7d('0x48')]=function(_0x4793fe,_0x5dd579){var _0x2ef50b={'raw':![],'where':{'id':_0x4793fe[_0x7e7d('0x49')]['id']}},_0x3c9cdf={};_0x3c9cdf[_0x7e7d('0x33')]=_[_0x7e7d('0x35')](db[_0x7e7d('0x31')][_0x7e7d('0x32')]);_0x3c9cdf[_0x7e7d('0x36')]=_[_0x7e7d('0x35')](_0x4793fe[_0x7e7d('0x36')]);_0x3c9cdf[_0x7e7d('0x37')]=_[_0x7e7d('0x38')](_0x3c9cdf[_0x7e7d('0x33')],_0x3c9cdf[_0x7e7d('0x36')]);_0x2ef50b[_0x7e7d('0x39')]=_[_0x7e7d('0x38')](_0x3c9cdf[_0x7e7d('0x33')],qs[_0x7e7d('0x3a')](_0x4793fe[_0x7e7d('0x36')][_0x7e7d('0x3a')]));_0x2ef50b['attributes']=_0x2ef50b['attributes'][_0x7e7d('0x3b')]?_0x2ef50b[_0x7e7d('0x39')]:_0x3c9cdf['model'];if(_0x4793fe['query'][_0x7e7d('0x45')]){_0x2ef50b[_0x7e7d('0x4a')]=[{'all':!![]}];}_0x2ef50b=_[_0x7e7d('0x43')]({},_0x2ef50b,_0x4793fe[_0x7e7d('0x4b')]);return db[_0x7e7d('0x31')][_0x7e7d('0x4c')](_0x2ef50b)['then'](handleEntityNotFound(_0x5dd579,null))[_0x7e7d('0x44')](respondWithResult(_0x5dd579,null))[_0x7e7d('0x23')](handleError(_0x5dd579,null));};exports[_0x7e7d('0x4d')]=function(_0x73da62,_0x3bd34a){return db[_0x7e7d('0x31')][_0x7e7d('0x4d')](_0x73da62[_0x7e7d('0x4e')],{})[_0x7e7d('0x44')](respondWithResult(_0x3bd34a,0xc9))[_0x7e7d('0x23')](handleError(_0x3bd34a,null));};exports[_0x7e7d('0x2b')]=function(_0x4e8c8e,_0x23f23a){if(_0x4e8c8e[_0x7e7d('0x4e')]['id']){delete _0x4e8c8e[_0x7e7d('0x4e')]['id'];}return db[_0x7e7d('0x31')][_0x7e7d('0x4c')]({'where':{'id':_0x4e8c8e['params']['id']}})[_0x7e7d('0x44')](handleEntityNotFound(_0x23f23a,null))['then'](saveUpdates(_0x4e8c8e[_0x7e7d('0x4e')],null))[_0x7e7d('0x44')](respondWithResult(_0x23f23a,null))['catch'](handleError(_0x23f23a,null));};exports['destroy']=function(_0x45ecca,_0xfeabeb){return db[_0x7e7d('0x31')][_0x7e7d('0x4c')]({'where':{'id':_0x45ecca[_0x7e7d('0x49')]['id']}})[_0x7e7d('0x44')](handleEntityNotFound(_0xfeabeb,null))[_0x7e7d('0x44')](removeEntity(_0xfeabeb,null))[_0x7e7d('0x23')](handleError(_0xfeabeb,null));};exports[_0x7e7d('0x4f')]=function(_0x12cbd,_0xbf6216,_0x5f05c3){var _0x5160d8={};var _0x41ff83={};var _0x3fe488;var _0x2bbb4b;return db['VtigerAccount'][_0x7e7d('0x50')]({'where':{'id':_0x12cbd[_0x7e7d('0x49')]['id']}})['then'](handleEntityNotFound(_0xbf6216,null))[_0x7e7d('0x44')](function(_0x164eac){if(_0x164eac){_0x3fe488=_0x164eac;_0x41ff83[_0x7e7d('0x33')]=_[_0x7e7d('0x35')](db[_0x7e7d('0x51')]['rawAttributes']);_0x41ff83[_0x7e7d('0x36')]=_[_0x7e7d('0x35')](_0x12cbd[_0x7e7d('0x36')]);_0x41ff83[_0x7e7d('0x37')]=_[_0x7e7d('0x38')](_0x41ff83[_0x7e7d('0x33')],_0x41ff83[_0x7e7d('0x36')]);_0x5160d8[_0x7e7d('0x39')]=_[_0x7e7d('0x38')](_0x41ff83['model'],qs[_0x7e7d('0x3a')](_0x12cbd[_0x7e7d('0x36')]['fields']));_0x5160d8[_0x7e7d('0x39')]=_0x5160d8[_0x7e7d('0x39')][_0x7e7d('0x3b')]?_0x5160d8[_0x7e7d('0x39')]:_0x41ff83[_0x7e7d('0x33')];_0x5160d8[_0x7e7d('0x3e')]=qs[_0x7e7d('0x3f')](_0x12cbd[_0x7e7d('0x36')][_0x7e7d('0x3f')]);_0x5160d8[_0x7e7d('0x40')]=qs[_0x7e7d('0x37')](_['pick'](_0x12cbd[_0x7e7d('0x36')],_0x41ff83[_0x7e7d('0x37')]));if(_0x12cbd[_0x7e7d('0x36')][_0x7e7d('0x41')]){_0x5160d8[_0x7e7d('0x40')]=_[_0x7e7d('0x43')](_0x5160d8[_0x7e7d('0x40')],{'$or':_[_0x7e7d('0x30')](_0x5160d8[_0x7e7d('0x39')],function(_0x49e1e0){var _0x14e8cb={};_0x14e8cb[_0x49e1e0]={'$like':'%'+_0x12cbd[_0x7e7d('0x36')][_0x7e7d('0x41')]+'%'};return _0x14e8cb;})});}_0x5160d8=_['merge']({},_0x5160d8,_0x12cbd['options']);return _0x3fe488[_0x7e7d('0x4f')](_0x5160d8);}})['then'](function(_0x1d411b){if(_0x1d411b){_0x2bbb4b=_0x1d411b[_0x7e7d('0x3b')];if(!_0x12cbd[_0x7e7d('0x36')][_0x7e7d('0x3c')](_0x7e7d('0x3d'))){_0x5160d8['limit']=qs[_0x7e7d('0x29')](_0x12cbd[_0x7e7d('0x36')][_0x7e7d('0x29')]);_0x5160d8[_0x7e7d('0x28')]=qs['offset'](_0x12cbd[_0x7e7d('0x36')][_0x7e7d('0x28')]);}return _0x3fe488[_0x7e7d('0x4f')](_0x5160d8);}})[_0x7e7d('0x44')](function(_0x2e58d9){if(_0x2e58d9){return _0x2e58d9?{'count':_0x2bbb4b,'rows':_0x2e58d9}:null;}})['then'](respondWithResult(_0xbf6216,null))[_0x7e7d('0x23')](handleError(_0xbf6216,null));};exports['addConfiguration']=function(_0x31dbda,_0x6cb3e7,_0x10a717){if(_0x31dbda['body']['id']){delete _0x31dbda[_0x7e7d('0x4e')]['id'];}return db[_0x7e7d('0x31')][_0x7e7d('0x50')]({'where':{'id':_0x31dbda[_0x7e7d('0x49')]['id']}})[_0x7e7d('0x44')](handleEntityNotFound(_0x6cb3e7,null))[_0x7e7d('0x44')](function(_0x39436a){if(_0x39436a){_0x31dbda[_0x7e7d('0x4e')][_0x7e7d('0x52')]=_0x39436a['id'];_0x31dbda[_0x7e7d('0x4e')][_0x7e7d('0x53')]=integrations[_0x7e7d('0x54')](_0x31dbda[_0x7e7d('0x4e')]['channel'],_0x31dbda['body']['type']);_0x31dbda[_0x7e7d('0x4e')]['Descriptions']=integrations['getDescriptions'](_0x31dbda['body'][_0x7e7d('0x55')],_0x31dbda[_0x7e7d('0x4e')]['type']);return db['VtigerConfiguration']['create'](_0x31dbda[_0x7e7d('0x4e')],{'include':[{'model':db[_0x7e7d('0x56')],'as':_0x7e7d('0x53')},{'model':db[_0x7e7d('0x56')],'as':_0x7e7d('0x57')}]});}return null;})[_0x7e7d('0x44')](respondWithResult(_0x6cb3e7,null))['catch'](handleError(_0x6cb3e7,null));};var md5=require(_0x7e7d('0x58'));exports[_0x7e7d('0x59')]=function(_0x66ffec,_0x45fd84,_0x1e1763){var _0x3241b4=null;var _0x38eb48=null;var _0x225673=null;var _0x529c09=null;var _0x5eacee='';return db['VtigerAccount'][_0x7e7d('0x50')]({'where':{'id':_0x66ffec[_0x7e7d('0x49')]['id']},'attributes':['id',_0x7e7d('0x34'),'username','description',_0x7e7d('0x5a'),_0x7e7d('0x5b'),_0x7e7d('0x5c'),_0x7e7d('0x5d')]})[_0x7e7d('0x44')](handleEntityNotFound(_0x45fd84,null))['then'](function(_0x466a98){if(_0x466a98){_0x3241b4=_0x466a98['username'];_0x38eb48=_0x466a98[_0x7e7d('0x5d')];_0x225673=_0x466a98['moduleName'];_0x5eacee=_0x466a98[_0x7e7d('0x5b')];var _0x59a939=_0x5eacee[_0x7e7d('0x5e')](-0x1);if(_0x59a939==='/'){_0x5eacee=_0x5eacee[_0x7e7d('0x5f')](0x0,_0x5eacee[_0x7e7d('0x60')](_0x59a939));}_0x529c09=util[_0x7e7d('0x61')](_0x7e7d('0x62'),_0x5eacee);var _0x42e0e5={'method':_0x7e7d('0x63'),'uri':_0x529c09,'qs':{'operation':_0x7e7d('0x64'),'username':_0x466a98[_0x7e7d('0x65')]},'json':!![]};return rp(_0x42e0e5);}})[_0x7e7d('0x44')](function(_0xda3fa8){if(_0xda3fa8[_0x7e7d('0x66')]){var _0x1ff17b={'method':_0x7e7d('0x67'),'uri':_0x529c09,'form':{'operation':_0x7e7d('0x68'),'username':_0x3241b4,'accessKey':md5(_0xda3fa8[_0x7e7d('0x22')][_0x7e7d('0x69')]+_0x38eb48)},'json':!![]};return rp(_0x1ff17b);}})[_0x7e7d('0x44')](function(_0x57cc6c){if(_0x57cc6c[_0x7e7d('0x66')]){var _0x19940d={'method':'GET','uri':_0x529c09,'qs':{'operation':_0x7e7d('0x6a'),'username':_0x3241b4,'sessionName':_0x57cc6c[_0x7e7d('0x22')][_0x7e7d('0x6b')],'elementType':_0x225673},'json':!![]};return rp(_0x19940d);}})[_0x7e7d('0x44')](function(_0x5370c0){if(_0x5370c0[_0x7e7d('0x66')]){var _0x1cc4e3=[_0x7e7d('0x6c'),_0x7e7d('0x6d'),_0x7e7d('0x6e')];_[_0x7e7d('0x6f')](_0x5370c0['result']['fields'],function(_0x16c276){return _0x1cc4e3[_0x7e7d('0x70')](_0x16c276[_0x7e7d('0x42')]['name']);});_[_0x7e7d('0x6f')](_0x5370c0['result'][_0x7e7d('0x3a')],function(_0x4ca1aa){return _0x4ca1aa[_0x7e7d('0x71')]===_0x7e7d('0x72');});return{'count':_0x5370c0[_0x7e7d('0x22')]['fields'][_0x7e7d('0x3b')],'rows':_['map'](_0x5370c0[_0x7e7d('0x22')][_0x7e7d('0x3a')],function(_0x4a1864){return{'id':_0x4a1864[_0x7e7d('0x34')],'name':_0x4a1864[_0x7e7d('0x73')],'custom':_[_0x7e7d('0x74')](_0x4a1864[_0x7e7d('0x34')],_0x7e7d('0x75'))?!![]:![],'options':_0x4a1864[_0x7e7d('0x42')][_0x7e7d('0x34')]===_0x7e7d('0x76')&&_0x4a1864[_0x7e7d('0x42')]['picklistValues'][_0x7e7d('0x3b')]>0x0?_[_0x7e7d('0x30')](_0x4a1864[_0x7e7d('0x42')][_0x7e7d('0x77')],function(_0xb278b2){return{'name':_0xb278b2[_0x7e7d('0x73')],'value':_0xb278b2[_0x7e7d('0x78')]};}):[]};})};}})[_0x7e7d('0x44')](respondWithResult(_0x45fd84,null))[_0x7e7d('0x23')](function(_0x304e86){console[_0x7e7d('0x79')](_0x7e7d('0x7a')+_0x304e86);var _0x13e360=_0x66ffec['query'][_0x7e7d('0x16')]?0x1f4:_0x304e86[_0x7e7d('0x7b')]||0x1f4;logger[_0x7e7d('0x1f')](_0x7e7d('0x7c'),'getFields',_0x13e360,JSON[_0x7e7d('0x1e')](_0x304e86));delete _0x304e86[_0x7e7d('0x34')];if(_0x13e360===0x191){_0x13e360=0x190;}_0x45fd84['status'](_0x13e360)[_0x7e7d('0x2f')](_0x66ffec[_0x7e7d('0x36')][_0x7e7d('0x16')]?{'message':_0x7e7d('0x7d'),'statusCode':_0x304e86[_0x7e7d('0x7b')]}:_0x304e86);});};
\ No newline at end of file
+var _0x68a3=['lastIndexOf','format','getchallenge','success','POST','login','result','token','describe','sessionName','autogenerated','includes','remove','editable','startsWith','cf_','picklist','picklistValues','label','value','log','statusCode','getFields,\x20%s,\x20%s,\x20%s','stringify','Wrong\x20credentials','html-pdf','bluebird','mustache','util','path','sox','ejs','squel','crypto','desk.js','to-csv','querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../components/integrations/configuration','jayson/promise','client','test','Sequelize','ValidationError','request','VtigerAccount,\x20%s,\x20%s','request\x20sent','VtigerAccount,\x20%s,\x20%s,\x20%s','error','code','message','info','catch','sendStatus','end','status','json','count','offset','set','Content-Range','apply','update','then','destroy','stack','send','index','map','VtigerAccount','rawAttributes','fieldName','key','query','filters','intersection','model','attributes','fields','length','hasOwnProperty','nolimit','limit','order','sort','where','pick','filter','merge','type','VIRTUAL','name','options','includeAll','include','params','keys','find','create','body','getConfigurations','addConfiguration','findOne','Subjects','getSubjects','Descriptions','getDescriptions','channel','VtigerConfiguration','VtigerField','md5','getFields','username','description','moduleName','remoteUri','serverUrl','accessKey','substring'];(function(_0x5504cb,_0xc91a32){var _0x1f34c4=function(_0xe33fed){while(--_0xe33fed){_0x5504cb['push'](_0x5504cb['shift']());}};_0x1f34c4(++_0xc91a32);}(_0x68a3,0x111));var _0x368a=function(_0x2ef75a,_0x2f58a0){_0x2ef75a=_0x2ef75a-0x0;var _0x3fa519=_0x68a3[_0x2ef75a];return _0x3fa519;};'use strict';var pdf=require(_0x368a('0x0'));var emlformat=require('eml-format');var rimraf=require('rimraf');var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require('moment');var BPromise=require(_0x368a('0x1'));var Mustache=require(_0x368a('0x2'));var util=require(_0x368a('0x3'));var path=require(_0x368a('0x4'));var sox=require(_0x368a('0x5'));var csv=require('to-csv');var ejs=require(_0x368a('0x6'));var fs=require('fs');var _=require('lodash');var squel=require(_0x368a('0x7'));var crypto=require(_0x368a('0x8'));var jsforce=require('jsforce');var deskjs=require(_0x368a('0x9'));var toCsv=require(_0x368a('0xa'));var querystring=require(_0x368a('0xb'));var Papa=require(_0x368a('0xc'));var Redis=require('ioredis');var authService=require(_0x368a('0xd'));var qs=require(_0x368a('0xe'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0x368a('0xf'));var logger=require(_0x368a('0x10'))(_0x368a('0x11'));var utils=require('../../config/utils');var config=require('../../config/environment');var db=require('../../mysqldb')['db'];var integrations=require(_0x368a('0x12'));var jayson=require(_0x368a('0x13'));var client=jayson[_0x368a('0x14')]['http']({'port':0x232a});function checkPasswordPattern(_0x3e51d6,_0x2a6b3a,_0x224ac7){if(_0x224ac7){var _0x4d0a51=new RegExp(/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/);if(_0x4d0a51[_0x368a('0x15')](_0x2a6b3a)){return _0x3e51d6;}else{throw new db[(_0x368a('0x16'))][(_0x368a('0x17'))]('The\x20password\x20must\x20be\x20at\x20least\x208\x20characters\x20long\x20and\x20have\x201\x20lowercase\x20character,\x201\x20uppercase\x20character,\x201\x20number\x20and\x201\x20special\x20character\x20~!@#$%^&-_=+[{]}.');}}else{return _0x3e51d6;}}function respondWithRpcPromise(_0xa7dc21,_0x5a74f7,_0x346fe4,_0x5e7e93){return new BPromise(function(_0x17363c,_0x3ab503){var _0x1b479d=_0x5e7e93||client;return _0x1b479d[_0x368a('0x18')](_0xa7dc21,_0x346fe4)['then'](function(_0x50822e){logger['info'](_0x368a('0x19'),_0x5a74f7,_0x368a('0x1a'));logger['debug'](_0x368a('0x1b'),_0x5a74f7,_0x368a('0x1a'),JSON['stringify'](_0x50822e));if(_0x50822e['error']){if(_0x50822e[_0x368a('0x1c')][_0x368a('0x1d')]===0x1f4){logger[_0x368a('0x1c')](_0x368a('0x19'),_0x5a74f7,_0x50822e[_0x368a('0x1c')][_0x368a('0x1e')]);return _0x3ab503(_0x50822e['error'][_0x368a('0x1e')]);}logger[_0x368a('0x1c')](_0x368a('0x19'),_0x5a74f7,_0x50822e[_0x368a('0x1c')]['message']);return _0x17363c(_0x50822e[_0x368a('0x1c')]['message']);}else{logger[_0x368a('0x1f')](_0x368a('0x19'),_0x5a74f7,'request\x20sent');_0x17363c(_0x50822e['result'][_0x368a('0x1e')]);}})[_0x368a('0x20')](function(_0x227b09){logger['error'](_0x368a('0x19'),_0x5a74f7,_0x227b09);_0x3ab503(_0x227b09);});});}function respondWithStatusCode(_0xa7f16d,_0x101d4a){_0x101d4a=_0x101d4a||0xcc;return function(_0x16dbfe){if(_0x16dbfe){return _0xa7f16d[_0x368a('0x21')](_0x101d4a);}return _0xa7f16d['status'](_0x101d4a)[_0x368a('0x22')]();};}function respondWithResult(_0x33b3d3,_0x1a47de){_0x1a47de=_0x1a47de||0xc8;return function(_0x1664b4){if(_0x1664b4){return _0x33b3d3[_0x368a('0x23')](_0x1a47de)[_0x368a('0x24')](_0x1664b4);}};}function respondWithFilteredResult(_0x4a54df,_0x4073a5){return function(_0x42d2d8){if(_0x42d2d8){var _0x45efeb=_0x42d2d8[_0x368a('0x25')],_0x4df62f=_0x4073a5[_0x368a('0x26')],_0x24dda4=_0x4073a5[_0x368a('0x26')]+_0x4073a5['limit'],_0x53a41d;if(_0x24dda4>=_0x45efeb){_0x24dda4=_0x45efeb;_0x53a41d=0xc8;}else{_0x53a41d=0xce;}_0x4a54df['status'](_0x53a41d);return _0x4a54df[_0x368a('0x27')](_0x368a('0x28'),_0x4df62f+'-'+_0x24dda4+'/'+_0x45efeb)[_0x368a('0x24')](_0x42d2d8);}return null;};}function patchUpdates(_0x5e2e4){return function(_0x482325){try{jsonpatch[_0x368a('0x29')](_0x482325,_0x5e2e4,!![]);}catch(_0x2736d2){return BPromise['reject'](_0x2736d2);}return _0x482325['save']();};}function saveUpdates(_0x3127de,_0x4e37b0){return function(_0x9b0fbc){if(_0x9b0fbc){return _0x9b0fbc[_0x368a('0x2a')](_0x3127de)[_0x368a('0x2b')](function(_0xb62edb){return _0xb62edb;});}return null;};}function removeEntity(_0x4d0abd,_0x1f82cf){return function(_0x1ab368){if(_0x1ab368){return _0x1ab368[_0x368a('0x2c')]()[_0x368a('0x2b')](function(){_0x4d0abd[_0x368a('0x23')](0xcc)[_0x368a('0x22')]();});}};}function handleEntityNotFound(_0x37dcbc,_0xa98a4c){return function(_0x2cf26c){if(!_0x2cf26c){_0x37dcbc[_0x368a('0x21')](0x194);}return _0x2cf26c;};}function handleError(_0x2548d8,_0x4e42ee){_0x4e42ee=_0x4e42ee||0x1f4;return function(_0x318bd2){logger[_0x368a('0x1c')](_0x318bd2[_0x368a('0x2d')]);if(_0x318bd2['name']){delete _0x318bd2['name'];}_0x2548d8[_0x368a('0x23')](_0x4e42ee)[_0x368a('0x2e')](_0x318bd2);};}exports[_0x368a('0x2f')]=function(_0x3a3f85,_0x3c78f6){var _0x364655={},_0x4ca68a={},_0x27fc58={'count':0x0,'rows':[]};var _0x8a8f26=_[_0x368a('0x30')](db[_0x368a('0x31')][_0x368a('0x32')],function(_0x43a333){return{'name':_0x43a333[_0x368a('0x33')],'type':_0x43a333['type'][_0x368a('0x34')]};});_0x4ca68a['model']=_[_0x368a('0x30')](_0x8a8f26,'name');_0x4ca68a[_0x368a('0x35')]=_['keys'](_0x3a3f85[_0x368a('0x35')]);_0x4ca68a[_0x368a('0x36')]=_[_0x368a('0x37')](_0x4ca68a[_0x368a('0x38')],_0x4ca68a[_0x368a('0x35')]);_0x364655[_0x368a('0x39')]=_[_0x368a('0x37')](_0x4ca68a[_0x368a('0x38')],qs[_0x368a('0x3a')](_0x3a3f85[_0x368a('0x35')]['fields']));_0x364655[_0x368a('0x39')]=_0x364655[_0x368a('0x39')][_0x368a('0x3b')]?_0x364655[_0x368a('0x39')]:_0x4ca68a[_0x368a('0x38')];if(!_0x3a3f85[_0x368a('0x35')][_0x368a('0x3c')](_0x368a('0x3d'))){_0x364655[_0x368a('0x3e')]=qs[_0x368a('0x3e')](_0x3a3f85['query'][_0x368a('0x3e')]);_0x364655[_0x368a('0x26')]=qs[_0x368a('0x26')](_0x3a3f85[_0x368a('0x35')][_0x368a('0x26')]);}_0x364655[_0x368a('0x3f')]=qs['sort'](_0x3a3f85[_0x368a('0x35')][_0x368a('0x40')]);_0x364655[_0x368a('0x41')]=qs[_0x368a('0x36')](_[_0x368a('0x42')](_0x3a3f85[_0x368a('0x35')],_0x4ca68a[_0x368a('0x36')]),_0x8a8f26);if(_0x3a3f85[_0x368a('0x35')][_0x368a('0x43')]){_0x364655[_0x368a('0x41')]=_[_0x368a('0x44')](_0x364655['where'],{'$or':_[_0x368a('0x30')](_0x8a8f26,function(_0x46f3bb){if(_0x46f3bb[_0x368a('0x45')]!==_0x368a('0x46')){var _0x17c909={};_0x17c909[_0x46f3bb[_0x368a('0x47')]]={'$like':'%'+_0x3a3f85['query'][_0x368a('0x43')]+'%'};return _0x17c909;}})});}_0x364655=_['merge']({},_0x364655,_0x3a3f85[_0x368a('0x48')]);var _0x7e3b5c={'where':_0x364655['where']};return db[_0x368a('0x31')][_0x368a('0x25')](_0x7e3b5c)[_0x368a('0x2b')](function(_0x1e1b75){_0x27fc58['count']=_0x1e1b75;if(_0x3a3f85[_0x368a('0x35')][_0x368a('0x49')]){_0x364655[_0x368a('0x4a')]=[{'all':!![]}];}return db[_0x368a('0x31')]['findAll'](_0x364655);})[_0x368a('0x2b')](function(_0x18e2f2){_0x27fc58['rows']=_0x18e2f2;return _0x27fc58;})[_0x368a('0x2b')](respondWithFilteredResult(_0x3c78f6,_0x364655))['catch'](handleError(_0x3c78f6,null));};exports['show']=function(_0x15b541,_0x373a3e){var _0x4d3614={'raw':![],'where':{'id':_0x15b541[_0x368a('0x4b')]['id']}},_0x46475e={};_0x46475e[_0x368a('0x38')]=_[_0x368a('0x4c')](db['VtigerAccount']['rawAttributes']);_0x46475e['query']=_['keys'](_0x15b541[_0x368a('0x35')]);_0x46475e[_0x368a('0x36')]=_['intersection'](_0x46475e[_0x368a('0x38')],_0x46475e[_0x368a('0x35')]);_0x4d3614['attributes']=_[_0x368a('0x37')](_0x46475e['model'],qs['fields'](_0x15b541[_0x368a('0x35')][_0x368a('0x3a')]));_0x4d3614['attributes']=_0x4d3614[_0x368a('0x39')]['length']?_0x4d3614['attributes']:_0x46475e[_0x368a('0x38')];if(_0x15b541[_0x368a('0x35')][_0x368a('0x49')]){_0x4d3614[_0x368a('0x4a')]=[{'all':!![]}];}_0x4d3614=_['merge']({},_0x4d3614,_0x15b541[_0x368a('0x48')]);return db[_0x368a('0x31')][_0x368a('0x4d')](_0x4d3614)[_0x368a('0x2b')](handleEntityNotFound(_0x373a3e,null))[_0x368a('0x2b')](respondWithResult(_0x373a3e,null))['catch'](handleError(_0x373a3e,null));};exports[_0x368a('0x4e')]=function(_0x21ac1b,_0x3c7f24){return db['VtigerAccount'][_0x368a('0x4e')](_0x21ac1b[_0x368a('0x4f')],{})[_0x368a('0x2b')](respondWithResult(_0x3c7f24,0xc9))[_0x368a('0x20')](handleError(_0x3c7f24,null));};exports['update']=function(_0x562412,_0x3215b5){if(_0x562412['body']['id']){delete _0x562412[_0x368a('0x4f')]['id'];}return db[_0x368a('0x31')][_0x368a('0x4d')]({'where':{'id':_0x562412[_0x368a('0x4b')]['id']}})['then'](handleEntityNotFound(_0x3215b5,null))[_0x368a('0x2b')](saveUpdates(_0x562412['body'],null))[_0x368a('0x2b')](respondWithResult(_0x3215b5,null))[_0x368a('0x20')](handleError(_0x3215b5,null));};exports[_0x368a('0x2c')]=function(_0x1c8721,_0x4828d9){return db[_0x368a('0x31')]['find']({'where':{'id':_0x1c8721[_0x368a('0x4b')]['id']}})['then'](handleEntityNotFound(_0x4828d9,null))[_0x368a('0x2b')](removeEntity(_0x4828d9,null))[_0x368a('0x20')](handleError(_0x4828d9,null));};exports[_0x368a('0x50')]=function(_0x2c58f6,_0x16fafc,_0x56ac57){var _0x4c7bf7={};var _0x4aa004={};var _0x12ac57;var _0x3aa9e8;return db[_0x368a('0x31')]['findOne']({'where':{'id':_0x2c58f6['params']['id']}})['then'](handleEntityNotFound(_0x16fafc,null))['then'](function(_0x49e39a){if(_0x49e39a){_0x12ac57=_0x49e39a;_0x4aa004[_0x368a('0x38')]=_['keys'](db['VtigerConfiguration']['rawAttributes']);_0x4aa004[_0x368a('0x35')]=_[_0x368a('0x4c')](_0x2c58f6['query']);_0x4aa004[_0x368a('0x36')]=_[_0x368a('0x37')](_0x4aa004[_0x368a('0x38')],_0x4aa004[_0x368a('0x35')]);_0x4c7bf7[_0x368a('0x39')]=_[_0x368a('0x37')](_0x4aa004['model'],qs[_0x368a('0x3a')](_0x2c58f6[_0x368a('0x35')]['fields']));_0x4c7bf7[_0x368a('0x39')]=_0x4c7bf7[_0x368a('0x39')]['length']?_0x4c7bf7[_0x368a('0x39')]:_0x4aa004[_0x368a('0x38')];_0x4c7bf7['order']=qs[_0x368a('0x40')](_0x2c58f6[_0x368a('0x35')][_0x368a('0x40')]);_0x4c7bf7[_0x368a('0x41')]=qs[_0x368a('0x36')](_[_0x368a('0x42')](_0x2c58f6[_0x368a('0x35')],_0x4aa004['filters']));if(_0x2c58f6[_0x368a('0x35')]['filter']){_0x4c7bf7[_0x368a('0x41')]=_['merge'](_0x4c7bf7[_0x368a('0x41')],{'$or':_['map'](_0x4c7bf7[_0x368a('0x39')],function(_0xf3e31d){var _0x2cca20={};_0x2cca20[_0xf3e31d]={'$like':'%'+_0x2c58f6[_0x368a('0x35')][_0x368a('0x43')]+'%'};return _0x2cca20;})});}_0x4c7bf7=_[_0x368a('0x44')]({},_0x4c7bf7,_0x2c58f6['options']);return _0x12ac57[_0x368a('0x50')](_0x4c7bf7);}})[_0x368a('0x2b')](function(_0x178482){if(_0x178482){_0x3aa9e8=_0x178482[_0x368a('0x3b')];if(!_0x2c58f6[_0x368a('0x35')][_0x368a('0x3c')](_0x368a('0x3d'))){_0x4c7bf7['limit']=qs[_0x368a('0x3e')](_0x2c58f6[_0x368a('0x35')][_0x368a('0x3e')]);_0x4c7bf7[_0x368a('0x26')]=qs[_0x368a('0x26')](_0x2c58f6['query'][_0x368a('0x26')]);}return _0x12ac57['getConfigurations'](_0x4c7bf7);}})[_0x368a('0x2b')](function(_0xdbbcfe){if(_0xdbbcfe){return _0xdbbcfe?{'count':_0x3aa9e8,'rows':_0xdbbcfe}:null;}})[_0x368a('0x2b')](respondWithResult(_0x16fafc,null))[_0x368a('0x20')](handleError(_0x16fafc,null));};exports[_0x368a('0x51')]=function(_0x1fe4aa,_0x150d98,_0x51566a){if(_0x1fe4aa[_0x368a('0x4f')]['id']){delete _0x1fe4aa['body']['id'];}return db['VtigerAccount'][_0x368a('0x52')]({'where':{'id':_0x1fe4aa['params']['id']}})['then'](handleEntityNotFound(_0x150d98,null))[_0x368a('0x2b')](function(_0x10661e){if(_0x10661e){_0x1fe4aa['body']['AccountId']=_0x10661e['id'];_0x1fe4aa[_0x368a('0x4f')][_0x368a('0x53')]=integrations[_0x368a('0x54')](_0x1fe4aa[_0x368a('0x4f')]['channel'],_0x1fe4aa[_0x368a('0x4f')]['type']);_0x1fe4aa[_0x368a('0x4f')][_0x368a('0x55')]=integrations[_0x368a('0x56')](_0x1fe4aa[_0x368a('0x4f')][_0x368a('0x57')],_0x1fe4aa[_0x368a('0x4f')][_0x368a('0x45')]);return db[_0x368a('0x58')][_0x368a('0x4e')](_0x1fe4aa[_0x368a('0x4f')],{'include':[{'model':db[_0x368a('0x59')],'as':_0x368a('0x53')},{'model':db[_0x368a('0x59')],'as':_0x368a('0x55')}]});}return null;})['then'](respondWithResult(_0x150d98,null))[_0x368a('0x20')](handleError(_0x150d98,null));};var md5=require(_0x368a('0x5a'));exports[_0x368a('0x5b')]=function(_0x4b4879,_0xdf071d,_0x5001ad){var _0x388ec3=null;var _0x27ff17=null;var _0x4f8eea=null;var _0x246bcf=null;var _0x8d3cea='';return db[_0x368a('0x31')][_0x368a('0x52')]({'where':{'id':_0x4b4879[_0x368a('0x4b')]['id']},'attributes':['id',_0x368a('0x47'),_0x368a('0x5c'),_0x368a('0x5d'),_0x368a('0x5e'),_0x368a('0x5f'),_0x368a('0x60'),'accessKey']})[_0x368a('0x2b')](handleEntityNotFound(_0xdf071d,null))[_0x368a('0x2b')](function(_0x2f90cd){if(_0x2f90cd){_0x388ec3=_0x2f90cd['username'];_0x27ff17=_0x2f90cd[_0x368a('0x61')];_0x4f8eea=_0x2f90cd[_0x368a('0x5e')];_0x8d3cea=_0x2f90cd[_0x368a('0x5f')];var _0x5e8369=_0x8d3cea['slice'](-0x1);if(_0x5e8369==='/'){_0x8d3cea=_0x8d3cea[_0x368a('0x62')](0x0,_0x8d3cea[_0x368a('0x63')](_0x5e8369));}_0x246bcf=util[_0x368a('0x64')]('%s/webservice.php',_0x8d3cea);var _0x33e2a0={'method':'GET','uri':_0x246bcf,'qs':{'operation':_0x368a('0x65'),'username':_0x2f90cd[_0x368a('0x5c')]},'json':!![]};return rp(_0x33e2a0);}})['then'](function(_0x18828b){if(_0x18828b[_0x368a('0x66')]){var _0x2060aa={'method':_0x368a('0x67'),'uri':_0x246bcf,'form':{'operation':_0x368a('0x68'),'username':_0x388ec3,'accessKey':md5(_0x18828b[_0x368a('0x69')][_0x368a('0x6a')]+_0x27ff17)},'json':!![]};return rp(_0x2060aa);}})[_0x368a('0x2b')](function(_0x36dc63){if(_0x36dc63['success']){var _0x2abf51={'method':'GET','uri':_0x246bcf,'qs':{'operation':_0x368a('0x6b'),'username':_0x388ec3,'sessionName':_0x36dc63[_0x368a('0x69')][_0x368a('0x6c')],'elementType':_0x4f8eea},'json':!![]};return rp(_0x2abf51);}})[_0x368a('0x2b')](function(_0x49ca7f){if(_0x49ca7f[_0x368a('0x66')]){var _0x5c5d39=[_0x368a('0x6d'),'reference','owner'];_['remove'](_0x49ca7f['result'][_0x368a('0x3a')],function(_0x5c0ada){return _0x5c5d39[_0x368a('0x6e')](_0x5c0ada[_0x368a('0x45')][_0x368a('0x47')]);});_[_0x368a('0x6f')](_0x49ca7f['result']['fields'],function(_0x2381f4){return _0x2381f4[_0x368a('0x70')]==='false';});return{'count':_0x49ca7f['result']['fields'][_0x368a('0x3b')],'rows':_['map'](_0x49ca7f[_0x368a('0x69')][_0x368a('0x3a')],function(_0x4d7dcd){return{'id':_0x4d7dcd['name'],'name':_0x4d7dcd['label'],'custom':_[_0x368a('0x71')](_0x4d7dcd[_0x368a('0x47')],_0x368a('0x72'))?!![]:![],'options':_0x4d7dcd['type'][_0x368a('0x47')]===_0x368a('0x73')&&_0x4d7dcd[_0x368a('0x45')][_0x368a('0x74')]['length']>0x0?_[_0x368a('0x30')](_0x4d7dcd[_0x368a('0x45')][_0x368a('0x74')],function(_0x130e10){return{'name':_0x130e10[_0x368a('0x75')],'value':_0x130e10[_0x368a('0x76')]};}):[]};})};}})['then'](respondWithResult(_0xdf071d,null))['catch'](function(_0x29b76c){console[_0x368a('0x77')]('vTiger\x20error:\x20'+_0x29b76c);var _0x597028=_0x4b4879[_0x368a('0x35')][_0x368a('0x15')]?0x1f4:_0x29b76c[_0x368a('0x78')]||0x1f4;logger[_0x368a('0x1c')](_0x368a('0x79'),_0x368a('0x5b'),_0x597028,JSON[_0x368a('0x7a')](_0x29b76c));delete _0x29b76c[_0x368a('0x47')];if(_0x597028===0x191){_0x597028=0x190;}_0xdf071d[_0x368a('0x23')](_0x597028)[_0x368a('0x2e')](_0x4b4879[_0x368a('0x35')]['test']?{'message':_0x368a('0x7b'),'statusCode':_0x29b76c['statusCode']}:_0x29b76c);});};
\ No newline at end of file