Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / intVtigerAccount / intVtigerAccount.controller.js
index 457ac1f..cba5a2a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7b0a=['picklistValues','value','log','statusCode','Wrong\x20credentials','html-pdf','eml-format','rimraf','fast-json-patch','mustache','util','path','sox','to-csv','ejs','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/logger','api','../../config/utils','../../config/environment','client','test','ValidationError','The\x20password\x20must\x20be\x20at\x20least\x208\x20characters\x20long\x20and\x20have\x201\x20lowercase\x20character,\x201\x20uppercase\x20character,\x201\x20number\x20and\x201\x20special\x20character\x20~!@#$%^&-_=+[{]}.','request','info','VtigerAccount,\x20%s,\x20%s','request\x20sent','debug','VtigerAccount,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','sendStatus','status','end','count','offset','limit','Content-Range','json','apply','reject','update','then','destroy','name','send','VtigerAccount','rawAttributes','fieldName','type','key','model','map','query','keys','filters','intersection','attributes','fields','length','nolimit','sort','pick','where','merge','filter','options','includeAll','include','findAll','rows','show','params','find','create','body','getConfigurations','findOne','order','hasOwnProperty','addConfiguration','AccountId','getSubjects','channel','VtigerConfiguration','VtigerField','Subjects','Descriptions','md5','username','description','remoteUri','serverUrl','accessKey','moduleName','slice','lastIndexOf','format','%s/webservice.php','GET','getchallenge','POST','token','success','sessionName','reference','owner','includes','remove','editable','false','label','cf_','picklist'];(function(_0x3b380d,_0x4bf247){var _0x54502b=function(_0x35d207){while(--_0x35d207){_0x3b380d['push'](_0x3b380d['shift']());}};_0x54502b(++_0x4bf247);}(_0x7b0a,0x84));var _0xa7b0=function(_0x22acbd,_0x5687a9){_0x22acbd=_0x22acbd-0x0;var _0x598618=_0x7b0a[_0x22acbd];return _0x598618;};'use strict';var pdf=require(_0xa7b0('0x0'));var emlformat=require(_0xa7b0('0x1'));var rimraf=require(_0xa7b0('0x2'));var zipdir=require('zip-dir');var jsonpatch=require(_0xa7b0('0x3'));var rp=require('request-promise');var moment=require('moment');var BPromise=require('bluebird');var Mustache=require(_0xa7b0('0x4'));var util=require(_0xa7b0('0x5'));var path=require(_0xa7b0('0x6'));var sox=require(_0xa7b0('0x7'));var csv=require(_0xa7b0('0x8'));var ejs=require(_0xa7b0('0x9'));var fs=require('fs');var _=require('lodash');var squel=require(_0xa7b0('0xa'));var crypto=require(_0xa7b0('0xb'));var jsforce=require(_0xa7b0('0xc'));var deskjs=require(_0xa7b0('0xd'));var toCsv=require(_0xa7b0('0x8'));var querystring=require(_0xa7b0('0xe'));var Papa=require(_0xa7b0('0xf'));var Redis=require(_0xa7b0('0x10'));var authService=require('../../components/auth/service');var qs=require(_0xa7b0('0x11'));var as=require(_0xa7b0('0x12'));var hardwareService=require('../../config/license/hardware');var logger=require(_0xa7b0('0x13'))(_0xa7b0('0x14'));var utils=require(_0xa7b0('0x15'));var config=require(_0xa7b0('0x16'));var db=require('../../mysqldb')['db'];var integrations=require('../../components/integrations/configuration');var jayson=require('jayson/promise');var client=jayson[_0xa7b0('0x17')]['http']({'port':0x232a});function checkPasswordPattern(_0x3677a5,_0x2b053c,_0x54f333){if(_0x54f333){var _0x176d74=new RegExp(/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/);if(_0x176d74[_0xa7b0('0x18')](_0x2b053c)){return _0x3677a5;}else{throw new db['Sequelize'][(_0xa7b0('0x19'))](_0xa7b0('0x1a'));}}else{return _0x3677a5;}}function respondWithRpcPromise(_0x3c7a8c,_0x5588e1,_0x5d30d5,_0x162340){return new BPromise(function(_0x14d2ca,_0x18c2b6){var _0x2709ed=_0x162340||client;return _0x2709ed[_0xa7b0('0x1b')](_0x3c7a8c,_0x5d30d5)['then'](function(_0x6a4e33){logger[_0xa7b0('0x1c')](_0xa7b0('0x1d'),_0x5588e1,_0xa7b0('0x1e'));logger[_0xa7b0('0x1f')](_0xa7b0('0x20'),_0x5588e1,_0xa7b0('0x1e'),JSON[_0xa7b0('0x21')](_0x6a4e33));if(_0x6a4e33[_0xa7b0('0x22')]){if(_0x6a4e33['error'][_0xa7b0('0x23')]===0x1f4){logger[_0xa7b0('0x22')](_0xa7b0('0x1d'),_0x5588e1,_0x6a4e33[_0xa7b0('0x22')][_0xa7b0('0x24')]);return _0x18c2b6(_0x6a4e33[_0xa7b0('0x22')][_0xa7b0('0x24')]);}logger[_0xa7b0('0x22')](_0xa7b0('0x1d'),_0x5588e1,_0x6a4e33[_0xa7b0('0x22')][_0xa7b0('0x24')]);return _0x14d2ca(_0x6a4e33[_0xa7b0('0x22')][_0xa7b0('0x24')]);}else{logger['info'](_0xa7b0('0x1d'),_0x5588e1,_0xa7b0('0x1e'));_0x14d2ca(_0x6a4e33[_0xa7b0('0x25')][_0xa7b0('0x24')]);}})[_0xa7b0('0x26')](function(_0x1f2dbe){logger['error'](_0xa7b0('0x1d'),_0x5588e1,_0x1f2dbe);_0x18c2b6(_0x1f2dbe);});});}function respondWithStatusCode(_0x5cde66,_0x119af0){_0x119af0=_0x119af0||0xcc;return function(_0x25919d){if(_0x25919d){return _0x5cde66[_0xa7b0('0x27')](_0x119af0);}return _0x5cde66[_0xa7b0('0x28')](_0x119af0)[_0xa7b0('0x29')]();};}function respondWithResult(_0x3aaaea,_0x3f68c8){_0x3f68c8=_0x3f68c8||0xc8;return function(_0x54444d){if(_0x54444d){return _0x3aaaea[_0xa7b0('0x28')](_0x3f68c8)['json'](_0x54444d);}};}function respondWithFilteredResult(_0x23bfd9,_0x4cf622){return function(_0x5320e3){if(_0x5320e3){var _0x225142=_0x5320e3[_0xa7b0('0x2a')],_0x50e1f2=_0x4cf622[_0xa7b0('0x2b')],_0x5109f9=_0x4cf622[_0xa7b0('0x2b')]+_0x4cf622[_0xa7b0('0x2c')],_0x15b6e0;if(_0x5109f9>=_0x225142){_0x5109f9=_0x225142;_0x15b6e0=0xc8;}else{_0x15b6e0=0xce;}_0x23bfd9[_0xa7b0('0x28')](_0x15b6e0);return _0x23bfd9['set'](_0xa7b0('0x2d'),_0x50e1f2+'-'+_0x5109f9+'/'+_0x225142)[_0xa7b0('0x2e')](_0x5320e3);}return null;};}function patchUpdates(_0x52448d){return function(_0x1bcf8e){try{jsonpatch[_0xa7b0('0x2f')](_0x1bcf8e,_0x52448d,!![]);}catch(_0x171ffd){return BPromise[_0xa7b0('0x30')](_0x171ffd);}return _0x1bcf8e['save']();};}function saveUpdates(_0x5ce7f6,_0xfd4916){return function(_0x4ec470){if(_0x4ec470){return _0x4ec470[_0xa7b0('0x31')](_0x5ce7f6)[_0xa7b0('0x32')](function(_0x2924da){return _0x2924da;});}return null;};}function removeEntity(_0x2e0b38,_0x2385c5){return function(_0x5b74d7){if(_0x5b74d7){return _0x5b74d7[_0xa7b0('0x33')]()[_0xa7b0('0x32')](function(){_0x2e0b38[_0xa7b0('0x28')](0xcc)[_0xa7b0('0x29')]();});}};}function handleEntityNotFound(_0x5df3b5,_0x49f45a){return function(_0xf1b240){if(!_0xf1b240){_0x5df3b5['sendStatus'](0x194);}return _0xf1b240;};}function handleError(_0x104a01,_0x48a9e5){_0x48a9e5=_0x48a9e5||0x1f4;return function(_0x1b1e86){logger[_0xa7b0('0x22')](_0x1b1e86['stack']);if(_0x1b1e86[_0xa7b0('0x34')]){delete _0x1b1e86['name'];}_0x104a01[_0xa7b0('0x28')](_0x48a9e5)[_0xa7b0('0x35')](_0x1b1e86);};}exports['index']=function(_0x543e2d,_0x21feb0){var _0x21fe2d={},_0x33f8c3={},_0x3365aa={'count':0x0,'rows':[]};var _0x1acadb=_['map'](db[_0xa7b0('0x36')][_0xa7b0('0x37')],function(_0x5c8b0f){return{'name':_0x5c8b0f[_0xa7b0('0x38')],'type':_0x5c8b0f[_0xa7b0('0x39')][_0xa7b0('0x3a')]};});_0x33f8c3[_0xa7b0('0x3b')]=_[_0xa7b0('0x3c')](_0x1acadb,'name');_0x33f8c3[_0xa7b0('0x3d')]=_[_0xa7b0('0x3e')](_0x543e2d['query']);_0x33f8c3[_0xa7b0('0x3f')]=_[_0xa7b0('0x40')](_0x33f8c3[_0xa7b0('0x3b')],_0x33f8c3[_0xa7b0('0x3d')]);_0x21fe2d[_0xa7b0('0x41')]=_['intersection'](_0x33f8c3[_0xa7b0('0x3b')],qs[_0xa7b0('0x42')](_0x543e2d[_0xa7b0('0x3d')]['fields']));_0x21fe2d[_0xa7b0('0x41')]=_0x21fe2d['attributes'][_0xa7b0('0x43')]?_0x21fe2d['attributes']:_0x33f8c3[_0xa7b0('0x3b')];if(!_0x543e2d[_0xa7b0('0x3d')]['hasOwnProperty'](_0xa7b0('0x44'))){_0x21fe2d[_0xa7b0('0x2c')]=qs[_0xa7b0('0x2c')](_0x543e2d[_0xa7b0('0x3d')][_0xa7b0('0x2c')]);_0x21fe2d[_0xa7b0('0x2b')]=qs['offset'](_0x543e2d[_0xa7b0('0x3d')][_0xa7b0('0x2b')]);}_0x21fe2d['order']=qs[_0xa7b0('0x45')](_0x543e2d[_0xa7b0('0x3d')][_0xa7b0('0x45')]);_0x21fe2d['where']=qs[_0xa7b0('0x3f')](_[_0xa7b0('0x46')](_0x543e2d[_0xa7b0('0x3d')],_0x33f8c3['filters']),_0x1acadb);if(_0x543e2d[_0xa7b0('0x3d')]['filter']){_0x21fe2d[_0xa7b0('0x47')]=_[_0xa7b0('0x48')](_0x21fe2d[_0xa7b0('0x47')],{'$or':_[_0xa7b0('0x3c')](_0x1acadb,function(_0xaa451e){if(_0xaa451e[_0xa7b0('0x39')]!=='VIRTUAL'){var _0x3b94f6={};_0x3b94f6[_0xaa451e[_0xa7b0('0x34')]]={'$like':'%'+_0x543e2d[_0xa7b0('0x3d')][_0xa7b0('0x49')]+'%'};return _0x3b94f6;}})});}_0x21fe2d=_[_0xa7b0('0x48')]({},_0x21fe2d,_0x543e2d[_0xa7b0('0x4a')]);var _0x20c540={'where':_0x21fe2d['where']};return db[_0xa7b0('0x36')][_0xa7b0('0x2a')](_0x20c540)['then'](function(_0x5766e8){_0x3365aa[_0xa7b0('0x2a')]=_0x5766e8;if(_0x543e2d[_0xa7b0('0x3d')][_0xa7b0('0x4b')]){_0x21fe2d[_0xa7b0('0x4c')]=[{'all':!![]}];}return db[_0xa7b0('0x36')][_0xa7b0('0x4d')](_0x21fe2d);})[_0xa7b0('0x32')](function(_0x113c50){_0x3365aa[_0xa7b0('0x4e')]=_0x113c50;return _0x3365aa;})[_0xa7b0('0x32')](respondWithFilteredResult(_0x21feb0,_0x21fe2d))[_0xa7b0('0x26')](handleError(_0x21feb0,null));};exports[_0xa7b0('0x4f')]=function(_0x2fa0d6,_0x1a0131){var _0x3f5064={'raw':![],'where':{'id':_0x2fa0d6[_0xa7b0('0x50')]['id']}},_0x1131dd={};_0x1131dd['model']=_['keys'](db[_0xa7b0('0x36')][_0xa7b0('0x37')]);_0x1131dd['query']=_[_0xa7b0('0x3e')](_0x2fa0d6[_0xa7b0('0x3d')]);_0x1131dd[_0xa7b0('0x3f')]=_[_0xa7b0('0x40')](_0x1131dd[_0xa7b0('0x3b')],_0x1131dd[_0xa7b0('0x3d')]);_0x3f5064[_0xa7b0('0x41')]=_[_0xa7b0('0x40')](_0x1131dd['model'],qs[_0xa7b0('0x42')](_0x2fa0d6[_0xa7b0('0x3d')][_0xa7b0('0x42')]));_0x3f5064[_0xa7b0('0x41')]=_0x3f5064['attributes']['length']?_0x3f5064[_0xa7b0('0x41')]:_0x1131dd[_0xa7b0('0x3b')];if(_0x2fa0d6[_0xa7b0('0x3d')]['includeAll']){_0x3f5064[_0xa7b0('0x4c')]=[{'all':!![]}];}_0x3f5064=_[_0xa7b0('0x48')]({},_0x3f5064,_0x2fa0d6[_0xa7b0('0x4a')]);return db['VtigerAccount'][_0xa7b0('0x51')](_0x3f5064)[_0xa7b0('0x32')](handleEntityNotFound(_0x1a0131,null))[_0xa7b0('0x32')](respondWithResult(_0x1a0131,null))[_0xa7b0('0x26')](handleError(_0x1a0131,null));};exports[_0xa7b0('0x52')]=function(_0x507270,_0x5121a3){return db[_0xa7b0('0x36')][_0xa7b0('0x52')](_0x507270[_0xa7b0('0x53')],{})[_0xa7b0('0x32')](respondWithResult(_0x5121a3,0xc9))[_0xa7b0('0x26')](handleError(_0x5121a3,null));};exports[_0xa7b0('0x31')]=function(_0x182fb6,_0x3ca1a9){if(_0x182fb6[_0xa7b0('0x53')]['id']){delete _0x182fb6[_0xa7b0('0x53')]['id'];}return db[_0xa7b0('0x36')][_0xa7b0('0x51')]({'where':{'id':_0x182fb6['params']['id']}})['then'](handleEntityNotFound(_0x3ca1a9,null))[_0xa7b0('0x32')](saveUpdates(_0x182fb6[_0xa7b0('0x53')],null))[_0xa7b0('0x32')](respondWithResult(_0x3ca1a9,null))[_0xa7b0('0x26')](handleError(_0x3ca1a9,null));};exports[_0xa7b0('0x33')]=function(_0x4223e4,_0x3c944e){return db[_0xa7b0('0x36')]['find']({'where':{'id':_0x4223e4[_0xa7b0('0x50')]['id']}})[_0xa7b0('0x32')](handleEntityNotFound(_0x3c944e,null))['then'](removeEntity(_0x3c944e,null))['catch'](handleError(_0x3c944e,null));};exports[_0xa7b0('0x54')]=function(_0x28e8da,_0x16692a,_0x131bf4){var _0x28cf3e={};var _0x112a20={};var _0x494dad;var _0x2241f5;return db[_0xa7b0('0x36')][_0xa7b0('0x55')]({'where':{'id':_0x28e8da['params']['id']}})['then'](handleEntityNotFound(_0x16692a,null))[_0xa7b0('0x32')](function(_0x3d5ceb){if(_0x3d5ceb){_0x494dad=_0x3d5ceb;_0x112a20[_0xa7b0('0x3b')]=_[_0xa7b0('0x3e')](db['VtigerConfiguration']['rawAttributes']);_0x112a20[_0xa7b0('0x3d')]=_['keys'](_0x28e8da['query']);_0x112a20[_0xa7b0('0x3f')]=_['intersection'](_0x112a20[_0xa7b0('0x3b')],_0x112a20[_0xa7b0('0x3d')]);_0x28cf3e[_0xa7b0('0x41')]=_[_0xa7b0('0x40')](_0x112a20[_0xa7b0('0x3b')],qs[_0xa7b0('0x42')](_0x28e8da['query']['fields']));_0x28cf3e['attributes']=_0x28cf3e['attributes'][_0xa7b0('0x43')]?_0x28cf3e['attributes']:_0x112a20['model'];_0x28cf3e[_0xa7b0('0x56')]=qs[_0xa7b0('0x45')](_0x28e8da[_0xa7b0('0x3d')][_0xa7b0('0x45')]);_0x28cf3e[_0xa7b0('0x47')]=qs[_0xa7b0('0x3f')](_[_0xa7b0('0x46')](_0x28e8da[_0xa7b0('0x3d')],_0x112a20[_0xa7b0('0x3f')]));if(_0x28e8da[_0xa7b0('0x3d')][_0xa7b0('0x49')]){_0x28cf3e[_0xa7b0('0x47')]=_['merge'](_0x28cf3e[_0xa7b0('0x47')],{'$or':_['map'](_0x28cf3e[_0xa7b0('0x41')],function(_0x3accc3){var _0x51dd35={};_0x51dd35[_0x3accc3]={'$like':'%'+_0x28e8da['query'][_0xa7b0('0x49')]+'%'};return _0x51dd35;})});}_0x28cf3e=_[_0xa7b0('0x48')]({},_0x28cf3e,_0x28e8da[_0xa7b0('0x4a')]);return _0x494dad[_0xa7b0('0x54')](_0x28cf3e);}})[_0xa7b0('0x32')](function(_0x31279f){if(_0x31279f){_0x2241f5=_0x31279f[_0xa7b0('0x43')];if(!_0x28e8da['query'][_0xa7b0('0x57')](_0xa7b0('0x44'))){_0x28cf3e[_0xa7b0('0x2c')]=qs[_0xa7b0('0x2c')](_0x28e8da[_0xa7b0('0x3d')][_0xa7b0('0x2c')]);_0x28cf3e[_0xa7b0('0x2b')]=qs['offset'](_0x28e8da['query']['offset']);}return _0x494dad[_0xa7b0('0x54')](_0x28cf3e);}})[_0xa7b0('0x32')](function(_0x358494){if(_0x358494){return _0x358494?{'count':_0x2241f5,'rows':_0x358494}:null;}})[_0xa7b0('0x32')](respondWithResult(_0x16692a,null))[_0xa7b0('0x26')](handleError(_0x16692a,null));};exports[_0xa7b0('0x58')]=function(_0x72a7ad,_0x326f0a,_0x414eb6){if(_0x72a7ad[_0xa7b0('0x53')]['id']){delete _0x72a7ad[_0xa7b0('0x53')]['id'];}return db[_0xa7b0('0x36')][_0xa7b0('0x55')]({'where':{'id':_0x72a7ad[_0xa7b0('0x50')]['id']}})[_0xa7b0('0x32')](handleEntityNotFound(_0x326f0a,null))[_0xa7b0('0x32')](function(_0x4e8ac6){if(_0x4e8ac6){_0x72a7ad[_0xa7b0('0x53')][_0xa7b0('0x59')]=_0x4e8ac6['id'];_0x72a7ad[_0xa7b0('0x53')]['Subjects']=integrations[_0xa7b0('0x5a')](_0x72a7ad[_0xa7b0('0x53')][_0xa7b0('0x5b')],_0x72a7ad[_0xa7b0('0x53')][_0xa7b0('0x39')]);_0x72a7ad[_0xa7b0('0x53')]['Descriptions']=integrations['getDescriptions'](_0x72a7ad['body'][_0xa7b0('0x5b')],_0x72a7ad[_0xa7b0('0x53')][_0xa7b0('0x39')]);return db[_0xa7b0('0x5c')][_0xa7b0('0x52')](_0x72a7ad[_0xa7b0('0x53')],{'include':[{'model':db[_0xa7b0('0x5d')],'as':_0xa7b0('0x5e')},{'model':db[_0xa7b0('0x5d')],'as':_0xa7b0('0x5f')}]});}return null;})['then'](respondWithResult(_0x326f0a,null))['catch'](handleError(_0x326f0a,null));};var md5=require(_0xa7b0('0x60'));exports['getFields']=function(_0x20ca84,_0xa73488,_0xaef803){var _0x2f09b7=null;var _0x970c87=null;var _0x4264bf=null;var _0x3caf0d=null;var _0x14f143='';return db[_0xa7b0('0x36')][_0xa7b0('0x55')]({'where':{'id':_0x20ca84[_0xa7b0('0x50')]['id']},'attributes':['id',_0xa7b0('0x34'),_0xa7b0('0x61'),_0xa7b0('0x62'),'moduleName',_0xa7b0('0x63'),_0xa7b0('0x64'),_0xa7b0('0x65')]})[_0xa7b0('0x32')](handleEntityNotFound(_0xa73488,null))['then'](function(_0x264afd){if(_0x264afd){_0x2f09b7=_0x264afd[_0xa7b0('0x61')];_0x970c87=_0x264afd[_0xa7b0('0x65')];_0x4264bf=_0x264afd[_0xa7b0('0x66')];_0x14f143=_0x264afd[_0xa7b0('0x63')];var _0x2eaae6=_0x14f143[_0xa7b0('0x67')](-0x1);if(_0x2eaae6==='/'){_0x14f143=_0x14f143['substring'](0x0,_0x14f143[_0xa7b0('0x68')](_0x2eaae6));}_0x3caf0d=util[_0xa7b0('0x69')](_0xa7b0('0x6a'),_0x14f143);var _0x41d562={'method':_0xa7b0('0x6b'),'uri':_0x3caf0d,'qs':{'operation':_0xa7b0('0x6c'),'username':_0x264afd[_0xa7b0('0x61')]},'json':!![]};return rp(_0x41d562);}})[_0xa7b0('0x32')](function(_0x57588e){if(_0x57588e['success']){var _0x4dc2af={'method':_0xa7b0('0x6d'),'uri':_0x3caf0d,'form':{'operation':'login','username':_0x2f09b7,'accessKey':md5(_0x57588e[_0xa7b0('0x25')][_0xa7b0('0x6e')]+_0x970c87)},'json':!![]};return rp(_0x4dc2af);}})[_0xa7b0('0x32')](function(_0x54ebfa){if(_0x54ebfa[_0xa7b0('0x6f')]){var _0x17900f={'method':_0xa7b0('0x6b'),'uri':_0x3caf0d,'qs':{'operation':'describe','username':_0x2f09b7,'sessionName':_0x54ebfa[_0xa7b0('0x25')][_0xa7b0('0x70')],'elementType':_0x4264bf},'json':!![]};return rp(_0x17900f);}})[_0xa7b0('0x32')](function(_0x3a7ab2){if(_0x3a7ab2['success']){var _0x50a185=['autogenerated',_0xa7b0('0x71'),_0xa7b0('0x72')];_['remove'](_0x3a7ab2[_0xa7b0('0x25')][_0xa7b0('0x42')],function(_0x16dcb2){return _0x50a185[_0xa7b0('0x73')](_0x16dcb2[_0xa7b0('0x39')][_0xa7b0('0x34')]);});_[_0xa7b0('0x74')](_0x3a7ab2['result'][_0xa7b0('0x42')],function(_0x5a26ae){return _0x5a26ae[_0xa7b0('0x75')]===_0xa7b0('0x76');});return{'count':_0x3a7ab2['result'][_0xa7b0('0x42')][_0xa7b0('0x43')],'rows':_[_0xa7b0('0x3c')](_0x3a7ab2['result']['fields'],function(_0x66f2f5){return{'id':_0x66f2f5['name'],'name':_0x66f2f5[_0xa7b0('0x77')],'custom':_['startsWith'](_0x66f2f5[_0xa7b0('0x34')],_0xa7b0('0x78'))?!![]:![],'options':_0x66f2f5['type'][_0xa7b0('0x34')]===_0xa7b0('0x79')&&_0x66f2f5[_0xa7b0('0x39')][_0xa7b0('0x7a')]['length']>0x0?_[_0xa7b0('0x3c')](_0x66f2f5[_0xa7b0('0x39')][_0xa7b0('0x7a')],function(_0x5b8dd9){return{'name':_0x5b8dd9[_0xa7b0('0x77')],'value':_0x5b8dd9[_0xa7b0('0x7b')]};}):[]};})};}})['then'](respondWithResult(_0xa73488,null))[_0xa7b0('0x26')](function(_0x3933f2){console[_0xa7b0('0x7c')]('vTiger\x20error:\x20'+_0x3933f2);var _0x569814=_0x20ca84[_0xa7b0('0x3d')][_0xa7b0('0x18')]?0x1f4:_0x3933f2[_0xa7b0('0x7d')]||0x1f4;logger['error']('getFields,\x20%s,\x20%s,\x20%s','getFields',_0x569814,JSON['stringify'](_0x3933f2));delete _0x3933f2[_0xa7b0('0x34')];if(_0x569814===0x191){_0x569814=0x190;}_0xa73488['status'](_0x569814)[_0xa7b0('0x35')](_0x20ca84[_0xa7b0('0x3d')][_0xa7b0('0x18')]?{'message':_0xa7b0('0x7e'),'statusCode':_0x3933f2[_0xa7b0('0x7d')]}:_0x3933f2);});};
\ No newline at end of file
+var _0x9ff5=['to-csv','squel','jsforce','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../mysqldb','../../components/integrations/configuration','jayson/promise','client','http','test','Sequelize','ValidationError','The\x20password\x20must\x20be\x20at\x20least\x208\x20characters\x20long\x20and\x20have\x201\x20lowercase\x20character,\x201\x20uppercase\x20character,\x201\x20number\x20and\x201\x20special\x20character\x20~!@#$%^&-_=+[{]}.','request','then','VtigerAccount,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','info','result','catch','sendStatus','status','offset','limit','set','json','apply','reject','save','destroy','send','VtigerAccount','rawAttributes','fieldName','type','model','name','query','keys','filters','intersection','attributes','nolimit','order','sort','where','pick','filter','merge','map','VIRTUAL','options','count','include','findAll','rows','show','params','fields','length','includeAll','find','create','update','body','getConfigurations','VtigerConfiguration','addConfiguration','findOne','AccountId','Subjects','getSubjects','channel','getDescriptions','VtigerField','md5','username','description','moduleName','remoteUri','substring','lastIndexOf','format','%s/webservice.php','GET','getchallenge','token','success','describe','autogenerated','reference','owner','remove','includes','editable','false','label','startsWith','cf_','picklistValues','log','vTiger\x20error:\x20','statusCode','getFields,\x20%s,\x20%s,\x20%s','getFields','Wrong\x20credentials','html-pdf','rimraf','zip-dir','fast-json-patch','request-promise','mustache','util','sox'];(function(_0x4b369d,_0x265eb8){var _0x571a98=function(_0x56341a){while(--_0x56341a){_0x4b369d['push'](_0x4b369d['shift']());}};_0x571a98(++_0x265eb8);}(_0x9ff5,0x74));var _0x59ff=function(_0x30c649,_0x2ebbac){_0x30c649=_0x30c649-0x0;var _0x3edfb9=_0x9ff5[_0x30c649];return _0x3edfb9;};'use strict';var pdf=require(_0x59ff('0x0'));var emlformat=require('eml-format');var rimraf=require(_0x59ff('0x1'));var zipdir=require(_0x59ff('0x2'));var jsonpatch=require(_0x59ff('0x3'));var rp=require(_0x59ff('0x4'));var moment=require('moment');var BPromise=require('bluebird');var Mustache=require(_0x59ff('0x5'));var util=require(_0x59ff('0x6'));var path=require('path');var sox=require(_0x59ff('0x7'));var csv=require(_0x59ff('0x8'));var ejs=require('ejs');var fs=require('fs');var _=require('lodash');var squel=require(_0x59ff('0x9'));var crypto=require('crypto');var jsforce=require(_0x59ff('0xa'));var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require('querystring');var Papa=require(_0x59ff('0xb'));var Redis=require(_0x59ff('0xc'));var authService=require(_0x59ff('0xd'));var qs=require(_0x59ff('0xe'));var as=require(_0x59ff('0xf'));var hardwareService=require(_0x59ff('0x10'));var logger=require('../../config/logger')(_0x59ff('0x11'));var utils=require('../../config/utils');var config=require('../../config/environment');var db=require(_0x59ff('0x12'))['db'];var integrations=require(_0x59ff('0x13'));var jayson=require(_0x59ff('0x14'));var client=jayson[_0x59ff('0x15')][_0x59ff('0x16')]({'port':0x232a});function checkPasswordPattern(_0x3734e0,_0xb179a5,_0xe1380e){if(_0xe1380e){var _0x4d8db4=new RegExp(/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/);if(_0x4d8db4[_0x59ff('0x17')](_0xb179a5)){return _0x3734e0;}else{throw new db[(_0x59ff('0x18'))][(_0x59ff('0x19'))](_0x59ff('0x1a'));}}else{return _0x3734e0;}}function respondWithRpcPromise(_0x53b847,_0x398263,_0x59e88a,_0x1afaf6){return new BPromise(function(_0x2288ac,_0x3f6d55){var _0x3fbf1e=_0x1afaf6||client;return _0x3fbf1e[_0x59ff('0x1b')](_0x53b847,_0x59e88a)[_0x59ff('0x1c')](function(_0xaa9d1c){logger['info'](_0x59ff('0x1d'),_0x398263,_0x59ff('0x1e'));logger['debug']('VtigerAccount,\x20%s,\x20%s,\x20%s',_0x398263,_0x59ff('0x1e'),JSON[_0x59ff('0x1f')](_0xaa9d1c));if(_0xaa9d1c[_0x59ff('0x20')]){if(_0xaa9d1c[_0x59ff('0x20')][_0x59ff('0x21')]===0x1f4){logger[_0x59ff('0x20')]('VtigerAccount,\x20%s,\x20%s',_0x398263,_0xaa9d1c['error'][_0x59ff('0x22')]);return _0x3f6d55(_0xaa9d1c['error'][_0x59ff('0x22')]);}logger[_0x59ff('0x20')](_0x59ff('0x1d'),_0x398263,_0xaa9d1c[_0x59ff('0x20')][_0x59ff('0x22')]);return _0x2288ac(_0xaa9d1c[_0x59ff('0x20')][_0x59ff('0x22')]);}else{logger[_0x59ff('0x23')](_0x59ff('0x1d'),_0x398263,'request\x20sent');_0x2288ac(_0xaa9d1c[_0x59ff('0x24')][_0x59ff('0x22')]);}})[_0x59ff('0x25')](function(_0x4c7b37){logger[_0x59ff('0x20')](_0x59ff('0x1d'),_0x398263,_0x4c7b37);_0x3f6d55(_0x4c7b37);});});}function respondWithStatusCode(_0x2f8d1c,_0x55d09d){_0x55d09d=_0x55d09d||0xcc;return function(_0x2512dc){if(_0x2512dc){return _0x2f8d1c[_0x59ff('0x26')](_0x55d09d);}return _0x2f8d1c[_0x59ff('0x27')](_0x55d09d)['end']();};}function respondWithResult(_0x1e6fbb,_0x209c0d){_0x209c0d=_0x209c0d||0xc8;return function(_0x1fde06){if(_0x1fde06){return _0x1e6fbb[_0x59ff('0x27')](_0x209c0d)['json'](_0x1fde06);}};}function respondWithFilteredResult(_0x2050f5,_0x4202ae){return function(_0x3fdcc6){if(_0x3fdcc6){var _0x1ba1bd=_0x3fdcc6['count'],_0xa20713=_0x4202ae[_0x59ff('0x28')],_0x24c4c9=_0x4202ae[_0x59ff('0x28')]+_0x4202ae[_0x59ff('0x29')],_0x253ef3;if(_0x24c4c9>=_0x1ba1bd){_0x24c4c9=_0x1ba1bd;_0x253ef3=0xc8;}else{_0x253ef3=0xce;}_0x2050f5['status'](_0x253ef3);return _0x2050f5[_0x59ff('0x2a')]('Content-Range',_0xa20713+'-'+_0x24c4c9+'/'+_0x1ba1bd)[_0x59ff('0x2b')](_0x3fdcc6);}return null;};}function patchUpdates(_0x433561){return function(_0x205c83){try{jsonpatch[_0x59ff('0x2c')](_0x205c83,_0x433561,!![]);}catch(_0x464861){return BPromise[_0x59ff('0x2d')](_0x464861);}return _0x205c83[_0x59ff('0x2e')]();};}function saveUpdates(_0x9e9e30,_0x61417a){return function(_0x165508){if(_0x165508){return _0x165508['update'](_0x9e9e30)[_0x59ff('0x1c')](function(_0x51d978){return _0x51d978;});}return null;};}function removeEntity(_0x45220c,_0x594aeb){return function(_0x4b1b24){if(_0x4b1b24){return _0x4b1b24[_0x59ff('0x2f')]()[_0x59ff('0x1c')](function(){_0x45220c[_0x59ff('0x27')](0xcc)['end']();});}};}function handleEntityNotFound(_0x8a1c89,_0x247efd){return function(_0x43d151){if(!_0x43d151){_0x8a1c89[_0x59ff('0x26')](0x194);}return _0x43d151;};}function handleError(_0x31b12f,_0x140278){_0x140278=_0x140278||0x1f4;return function(_0x427689){logger[_0x59ff('0x20')](_0x427689['stack']);if(_0x427689['name']){delete _0x427689['name'];}_0x31b12f[_0x59ff('0x27')](_0x140278)[_0x59ff('0x30')](_0x427689);};}exports['index']=function(_0x2ac165,_0x4b5c01){var _0x2241d6={},_0x3ecc1b={},_0x1a21ad={'count':0x0,'rows':[]};var _0x56f3cd=_['map'](db[_0x59ff('0x31')][_0x59ff('0x32')],function(_0x4ce1a7){return{'name':_0x4ce1a7[_0x59ff('0x33')],'type':_0x4ce1a7[_0x59ff('0x34')]['key']};});_0x3ecc1b[_0x59ff('0x35')]=_['map'](_0x56f3cd,_0x59ff('0x36'));_0x3ecc1b[_0x59ff('0x37')]=_[_0x59ff('0x38')](_0x2ac165['query']);_0x3ecc1b[_0x59ff('0x39')]=_[_0x59ff('0x3a')](_0x3ecc1b[_0x59ff('0x35')],_0x3ecc1b[_0x59ff('0x37')]);_0x2241d6[_0x59ff('0x3b')]=_['intersection'](_0x3ecc1b['model'],qs['fields'](_0x2ac165[_0x59ff('0x37')]['fields']));_0x2241d6[_0x59ff('0x3b')]=_0x2241d6[_0x59ff('0x3b')]['length']?_0x2241d6[_0x59ff('0x3b')]:_0x3ecc1b[_0x59ff('0x35')];if(!_0x2ac165[_0x59ff('0x37')]['hasOwnProperty'](_0x59ff('0x3c'))){_0x2241d6[_0x59ff('0x29')]=qs['limit'](_0x2ac165[_0x59ff('0x37')][_0x59ff('0x29')]);_0x2241d6[_0x59ff('0x28')]=qs[_0x59ff('0x28')](_0x2ac165[_0x59ff('0x37')][_0x59ff('0x28')]);}_0x2241d6[_0x59ff('0x3d')]=qs[_0x59ff('0x3e')](_0x2ac165['query']['sort']);_0x2241d6[_0x59ff('0x3f')]=qs[_0x59ff('0x39')](_[_0x59ff('0x40')](_0x2ac165[_0x59ff('0x37')],_0x3ecc1b[_0x59ff('0x39')]),_0x56f3cd);if(_0x2ac165[_0x59ff('0x37')][_0x59ff('0x41')]){_0x2241d6[_0x59ff('0x3f')]=_[_0x59ff('0x42')](_0x2241d6['where'],{'$or':_[_0x59ff('0x43')](_0x56f3cd,function(_0x119bed){if(_0x119bed['type']!==_0x59ff('0x44')){var _0x1362ab={};_0x1362ab[_0x119bed[_0x59ff('0x36')]]={'$like':'%'+_0x2ac165[_0x59ff('0x37')][_0x59ff('0x41')]+'%'};return _0x1362ab;}})});}_0x2241d6=_[_0x59ff('0x42')]({},_0x2241d6,_0x2ac165[_0x59ff('0x45')]);var _0x16305f={'where':_0x2241d6['where']};return db['VtigerAccount'][_0x59ff('0x46')](_0x16305f)[_0x59ff('0x1c')](function(_0x2bcbbd){_0x1a21ad[_0x59ff('0x46')]=_0x2bcbbd;if(_0x2ac165[_0x59ff('0x37')]['includeAll']){_0x2241d6[_0x59ff('0x47')]=[{'all':!![]}];}return db['VtigerAccount'][_0x59ff('0x48')](_0x2241d6);})[_0x59ff('0x1c')](function(_0x159f73){_0x1a21ad[_0x59ff('0x49')]=_0x159f73;return _0x1a21ad;})[_0x59ff('0x1c')](respondWithFilteredResult(_0x4b5c01,_0x2241d6))[_0x59ff('0x25')](handleError(_0x4b5c01,null));};exports[_0x59ff('0x4a')]=function(_0x13fcaf,_0x1eac6d){var _0x2df971={'raw':![],'where':{'id':_0x13fcaf[_0x59ff('0x4b')]['id']}},_0x2c1b3b={};_0x2c1b3b['model']=_[_0x59ff('0x38')](db[_0x59ff('0x31')][_0x59ff('0x32')]);_0x2c1b3b[_0x59ff('0x37')]=_[_0x59ff('0x38')](_0x13fcaf[_0x59ff('0x37')]);_0x2c1b3b[_0x59ff('0x39')]=_['intersection'](_0x2c1b3b[_0x59ff('0x35')],_0x2c1b3b['query']);_0x2df971[_0x59ff('0x3b')]=_['intersection'](_0x2c1b3b['model'],qs[_0x59ff('0x4c')](_0x13fcaf['query'][_0x59ff('0x4c')]));_0x2df971[_0x59ff('0x3b')]=_0x2df971['attributes'][_0x59ff('0x4d')]?_0x2df971['attributes']:_0x2c1b3b[_0x59ff('0x35')];if(_0x13fcaf[_0x59ff('0x37')][_0x59ff('0x4e')]){_0x2df971[_0x59ff('0x47')]=[{'all':!![]}];}_0x2df971=_[_0x59ff('0x42')]({},_0x2df971,_0x13fcaf[_0x59ff('0x45')]);return db[_0x59ff('0x31')][_0x59ff('0x4f')](_0x2df971)[_0x59ff('0x1c')](handleEntityNotFound(_0x1eac6d,null))[_0x59ff('0x1c')](respondWithResult(_0x1eac6d,null))['catch'](handleError(_0x1eac6d,null));};exports['create']=function(_0x2e415d,_0x386709){return db[_0x59ff('0x31')][_0x59ff('0x50')](_0x2e415d['body'],{})['then'](respondWithResult(_0x386709,0xc9))[_0x59ff('0x25')](handleError(_0x386709,null));};exports[_0x59ff('0x51')]=function(_0xb4def0,_0x29871e){if(_0xb4def0[_0x59ff('0x52')]['id']){delete _0xb4def0[_0x59ff('0x52')]['id'];}return db[_0x59ff('0x31')][_0x59ff('0x4f')]({'where':{'id':_0xb4def0[_0x59ff('0x4b')]['id']}})[_0x59ff('0x1c')](handleEntityNotFound(_0x29871e,null))[_0x59ff('0x1c')](saveUpdates(_0xb4def0[_0x59ff('0x52')],null))[_0x59ff('0x1c')](respondWithResult(_0x29871e,null))[_0x59ff('0x25')](handleError(_0x29871e,null));};exports[_0x59ff('0x2f')]=function(_0x4b6045,_0x1b1f0a){return db[_0x59ff('0x31')][_0x59ff('0x4f')]({'where':{'id':_0x4b6045['params']['id']}})[_0x59ff('0x1c')](handleEntityNotFound(_0x1b1f0a,null))[_0x59ff('0x1c')](removeEntity(_0x1b1f0a,null))[_0x59ff('0x25')](handleError(_0x1b1f0a,null));};exports[_0x59ff('0x53')]=function(_0x4df759,_0x3dfcd3,_0xb50d45){var _0x21f62b={};var _0x47a538={};var _0x2b64af;var _0x399a11;return db[_0x59ff('0x31')]['findOne']({'where':{'id':_0x4df759[_0x59ff('0x4b')]['id']}})[_0x59ff('0x1c')](handleEntityNotFound(_0x3dfcd3,null))[_0x59ff('0x1c')](function(_0x2d5969){if(_0x2d5969){_0x2b64af=_0x2d5969;_0x47a538['model']=_[_0x59ff('0x38')](db[_0x59ff('0x54')][_0x59ff('0x32')]);_0x47a538[_0x59ff('0x37')]=_['keys'](_0x4df759[_0x59ff('0x37')]);_0x47a538[_0x59ff('0x39')]=_[_0x59ff('0x3a')](_0x47a538[_0x59ff('0x35')],_0x47a538[_0x59ff('0x37')]);_0x21f62b[_0x59ff('0x3b')]=_[_0x59ff('0x3a')](_0x47a538[_0x59ff('0x35')],qs[_0x59ff('0x4c')](_0x4df759[_0x59ff('0x37')][_0x59ff('0x4c')]));_0x21f62b[_0x59ff('0x3b')]=_0x21f62b[_0x59ff('0x3b')][_0x59ff('0x4d')]?_0x21f62b[_0x59ff('0x3b')]:_0x47a538['model'];_0x21f62b[_0x59ff('0x3d')]=qs[_0x59ff('0x3e')](_0x4df759[_0x59ff('0x37')]['sort']);_0x21f62b['where']=qs[_0x59ff('0x39')](_[_0x59ff('0x40')](_0x4df759[_0x59ff('0x37')],_0x47a538[_0x59ff('0x39')]));if(_0x4df759[_0x59ff('0x37')][_0x59ff('0x41')]){_0x21f62b[_0x59ff('0x3f')]=_['merge'](_0x21f62b['where'],{'$or':_[_0x59ff('0x43')](_0x21f62b[_0x59ff('0x3b')],function(_0x1225d3){var _0x417aff={};_0x417aff[_0x1225d3]={'$like':'%'+_0x4df759[_0x59ff('0x37')]['filter']+'%'};return _0x417aff;})});}_0x21f62b=_[_0x59ff('0x42')]({},_0x21f62b,_0x4df759['options']);return _0x2b64af[_0x59ff('0x53')](_0x21f62b);}})['then'](function(_0xc36e17){if(_0xc36e17){_0x399a11=_0xc36e17[_0x59ff('0x4d')];if(!_0x4df759['query']['hasOwnProperty'](_0x59ff('0x3c'))){_0x21f62b[_0x59ff('0x29')]=qs['limit'](_0x4df759[_0x59ff('0x37')][_0x59ff('0x29')]);_0x21f62b[_0x59ff('0x28')]=qs[_0x59ff('0x28')](_0x4df759['query'][_0x59ff('0x28')]);}return _0x2b64af[_0x59ff('0x53')](_0x21f62b);}})[_0x59ff('0x1c')](function(_0x4d1153){if(_0x4d1153){return _0x4d1153?{'count':_0x399a11,'rows':_0x4d1153}:null;}})['then'](respondWithResult(_0x3dfcd3,null))[_0x59ff('0x25')](handleError(_0x3dfcd3,null));};exports[_0x59ff('0x55')]=function(_0x48f4a4,_0x37ad74,_0x3ad5e3){if(_0x48f4a4[_0x59ff('0x52')]['id']){delete _0x48f4a4[_0x59ff('0x52')]['id'];}return db[_0x59ff('0x31')][_0x59ff('0x56')]({'where':{'id':_0x48f4a4[_0x59ff('0x4b')]['id']}})[_0x59ff('0x1c')](handleEntityNotFound(_0x37ad74,null))[_0x59ff('0x1c')](function(_0x48e658){if(_0x48e658){_0x48f4a4[_0x59ff('0x52')][_0x59ff('0x57')]=_0x48e658['id'];_0x48f4a4['body'][_0x59ff('0x58')]=integrations[_0x59ff('0x59')](_0x48f4a4[_0x59ff('0x52')][_0x59ff('0x5a')],_0x48f4a4[_0x59ff('0x52')][_0x59ff('0x34')]);_0x48f4a4[_0x59ff('0x52')]['Descriptions']=integrations[_0x59ff('0x5b')](_0x48f4a4[_0x59ff('0x52')][_0x59ff('0x5a')],_0x48f4a4['body'][_0x59ff('0x34')]);return db[_0x59ff('0x54')][_0x59ff('0x50')](_0x48f4a4[_0x59ff('0x52')],{'include':[{'model':db[_0x59ff('0x5c')],'as':_0x59ff('0x58')},{'model':db['VtigerField'],'as':'Descriptions'}]});}return null;})['then'](respondWithResult(_0x37ad74,null))[_0x59ff('0x25')](handleError(_0x37ad74,null));};var md5=require(_0x59ff('0x5d'));exports['getFields']=function(_0x2529f2,_0x28d8b9,_0x46ad84){var _0x3af5ce=null;var _0x5f409b=null;var _0x5ba5e0=null;var _0x1d506e=null;var _0x50e4ca='';return db[_0x59ff('0x31')][_0x59ff('0x56')]({'where':{'id':_0x2529f2[_0x59ff('0x4b')]['id']},'attributes':['id',_0x59ff('0x36'),_0x59ff('0x5e'),_0x59ff('0x5f'),_0x59ff('0x60'),_0x59ff('0x61'),'serverUrl','accessKey']})[_0x59ff('0x1c')](handleEntityNotFound(_0x28d8b9,null))[_0x59ff('0x1c')](function(_0x4cc507){if(_0x4cc507){_0x3af5ce=_0x4cc507['username'];_0x5f409b=_0x4cc507['accessKey'];_0x5ba5e0=_0x4cc507['moduleName'];_0x50e4ca=_0x4cc507[_0x59ff('0x61')];var _0x25525b=_0x50e4ca['slice'](-0x1);if(_0x25525b==='/'){_0x50e4ca=_0x50e4ca[_0x59ff('0x62')](0x0,_0x50e4ca[_0x59ff('0x63')](_0x25525b));}_0x1d506e=util[_0x59ff('0x64')](_0x59ff('0x65'),_0x50e4ca);var _0xbde54e={'method':_0x59ff('0x66'),'uri':_0x1d506e,'qs':{'operation':_0x59ff('0x67'),'username':_0x4cc507['username']},'json':!![]};return rp(_0xbde54e);}})['then'](function(_0x36bcee){if(_0x36bcee['success']){var _0x149c57={'method':'POST','uri':_0x1d506e,'form':{'operation':'login','username':_0x3af5ce,'accessKey':md5(_0x36bcee[_0x59ff('0x24')][_0x59ff('0x68')]+_0x5f409b)},'json':!![]};return rp(_0x149c57);}})['then'](function(_0x343104){if(_0x343104[_0x59ff('0x69')]){var _0x63e06b={'method':_0x59ff('0x66'),'uri':_0x1d506e,'qs':{'operation':_0x59ff('0x6a'),'username':_0x3af5ce,'sessionName':_0x343104[_0x59ff('0x24')]['sessionName'],'elementType':_0x5ba5e0},'json':!![]};return rp(_0x63e06b);}})[_0x59ff('0x1c')](function(_0x1fe895){if(_0x1fe895[_0x59ff('0x69')]){var _0x424d55=[_0x59ff('0x6b'),_0x59ff('0x6c'),_0x59ff('0x6d')];_[_0x59ff('0x6e')](_0x1fe895['result'][_0x59ff('0x4c')],function(_0x30e1cf){return _0x424d55[_0x59ff('0x6f')](_0x30e1cf[_0x59ff('0x34')][_0x59ff('0x36')]);});_[_0x59ff('0x6e')](_0x1fe895['result'][_0x59ff('0x4c')],function(_0x56c39f){return _0x56c39f[_0x59ff('0x70')]===_0x59ff('0x71');});return{'count':_0x1fe895[_0x59ff('0x24')][_0x59ff('0x4c')][_0x59ff('0x4d')],'rows':_[_0x59ff('0x43')](_0x1fe895[_0x59ff('0x24')]['fields'],function(_0xfaaa1d){return{'id':_0xfaaa1d[_0x59ff('0x36')],'name':_0xfaaa1d[_0x59ff('0x72')],'custom':_[_0x59ff('0x73')](_0xfaaa1d[_0x59ff('0x36')],_0x59ff('0x74'))?!![]:![],'options':_0xfaaa1d[_0x59ff('0x34')][_0x59ff('0x36')]==='picklist'&&_0xfaaa1d[_0x59ff('0x34')][_0x59ff('0x75')][_0x59ff('0x4d')]>0x0?_[_0x59ff('0x43')](_0xfaaa1d[_0x59ff('0x34')][_0x59ff('0x75')],function(_0x10e3c4){return{'name':_0x10e3c4[_0x59ff('0x72')],'value':_0x10e3c4['value']};}):[]};})};}})[_0x59ff('0x1c')](respondWithResult(_0x28d8b9,null))[_0x59ff('0x25')](function(_0x22376b){console[_0x59ff('0x76')](_0x59ff('0x77')+_0x22376b);var _0x2d9ae3=_0x2529f2[_0x59ff('0x37')][_0x59ff('0x17')]?0x1f4:_0x22376b[_0x59ff('0x78')]||0x1f4;logger[_0x59ff('0x20')](_0x59ff('0x79'),_0x59ff('0x7a'),_0x2d9ae3,JSON[_0x59ff('0x1f')](_0x22376b));delete _0x22376b['name'];if(_0x2d9ae3===0x191){_0x2d9ae3=0x190;}_0x28d8b9[_0x59ff('0x27')](_0x2d9ae3)[_0x59ff('0x30')](_0x2529f2[_0x59ff('0x37')][_0x59ff('0x17')]?{'message':_0x59ff('0x7b'),'statusCode':_0x22376b['statusCode']}:_0x22376b);});};
\ No newline at end of file