Built motion from commit (unavailable).|2.2.0
[motion2.git] / server / api / intVtigerAccount / intVtigerAccount.controller.js
1 // *************************************************************************
2 // *                                                                       *
3 // * xCALLY Motion -  The Omnichannel Contact Center                       *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
5 // *                                                                       *
6 // *************************************************************************
7 // *                                                                       *
8 // * Email: info@xcally.com                                                *
9 // * Website: https://www.xcally.com                                       *
10 // *                                                                       *
11 // *************************************************************************
12 // *                                                                       *
13 // * The SOFTWARE PRODUCT is protected by copyright laws and international *
14 // * copyright treaties, as well as other intellectual property laws and   *
15 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                         *
16 // *                                                                       *
17 // *************************************************************************
18 var _0xf6d3=['remoteUri','serverUrl','accessKey','format','GET','getchallenge','POST','login','token','success','describe','sessionName','autogenerated','reference','remove','includes','false','label','startsWith','cf_','picklistValues','value','vTiger\x20error:\x20','test','statusCode','getFields,\x20%s,\x20%s,\x20%s','Wrong\x20credentials','html-pdf','eml-format','rimraf','fast-json-patch','request-promise','mustache','util','sox','to-csv','lodash','squel','crypto','jsforce','desk.js','querystring','ioredis','../../components/parsers/qs','api','../../config/environment','../../mysqldb','../../components/integrations/configuration','jayson/promise','client','http','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','json','count','offset','limit','set','Content-Range','apply','reject','save','update','destroy','then','stack','send','VtigerAccount','model','keys','query','dateStart','dateEnd','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','sort','add','day','where','filter','merge','map','type','VIRTUAL','includeAll','findAll','show','params','rawAttributes','include','find','create','body','findOne','options','getConfigurations','addConfiguration','AccountId','Subjects','getSubjects','getDescriptions','channel','VtigerConfiguration','VtigerField','Descriptions','md5','getFields','name','username','description','moduleName'];(function(_0x354279,_0x1573a9){var _0x55db41=function(_0x159f95){while(--_0x159f95){_0x354279['push'](_0x354279['shift']());}};_0x55db41(++_0x1573a9);}(_0xf6d3,0x19e));var _0x3f6d=function(_0x287c7e,_0x594531){_0x287c7e=_0x287c7e-0x0;var _0x2b1f40=_0xf6d3[_0x287c7e];return _0x2b1f40;};'use strict';var pdf=require(_0x3f6d('0x0'));var emlformat=require(_0x3f6d('0x1'));var rimraf=require(_0x3f6d('0x2'));var zipdir=require('zip-dir');var jsonpatch=require(_0x3f6d('0x3'));var rp=require(_0x3f6d('0x4'));var moment=require('moment');var BPromise=require('bluebird');var Mustache=require(_0x3f6d('0x5'));var util=require(_0x3f6d('0x6'));var path=require('path');var sox=require(_0x3f6d('0x7'));var csv=require(_0x3f6d('0x8'));var ejs=require('ejs');var fs=require('fs');var _=require(_0x3f6d('0x9'));var squel=require(_0x3f6d('0xa'));var crypto=require(_0x3f6d('0xb'));var jsforce=require(_0x3f6d('0xc'));var deskjs=require(_0x3f6d('0xd'));var toCsv=require(_0x3f6d('0x8'));var querystring=require(_0x3f6d('0xe'));var Papa=require('papaparse');var Redis=require(_0x3f6d('0xf'));var qs=require(_0x3f6d('0x10'));var logger=require('../../config/logger')(_0x3f6d('0x11'));var utils=require('../../config/utils');var config=require(_0x3f6d('0x12'));var db=require(_0x3f6d('0x13'))['db'];var integrations=require(_0x3f6d('0x14'));var jayson=require(_0x3f6d('0x15'));var client=jayson[_0x3f6d('0x16')][_0x3f6d('0x17')]({'port':0x232a});function respondWithRpcPromise(_0x42b34a,_0x463fc4,_0x4ce63a,_0x31622f){return new BPromise(function(_0x551a32,_0x3e02cd){var _0x7ab2bb=_0x31622f||client;return _0x7ab2bb['request'](_0x42b34a,_0x4ce63a)['then'](function(_0x4e836b){logger[_0x3f6d('0x18')](_0x3f6d('0x19'),_0x463fc4,_0x3f6d('0x1a'));logger[_0x3f6d('0x1b')](_0x3f6d('0x1c'),_0x463fc4,_0x3f6d('0x1a'),JSON[_0x3f6d('0x1d')](_0x4e836b));if(_0x4e836b[_0x3f6d('0x1e')]){if(_0x4e836b['error'][_0x3f6d('0x1f')]===0x1f4){logger[_0x3f6d('0x1e')]('VtigerAccount,\x20%s,\x20%s',_0x463fc4,_0x4e836b[_0x3f6d('0x1e')][_0x3f6d('0x20')]);return _0x3e02cd(_0x4e836b[_0x3f6d('0x1e')][_0x3f6d('0x20')]);}logger[_0x3f6d('0x1e')]('VtigerAccount,\x20%s,\x20%s',_0x463fc4,_0x4e836b[_0x3f6d('0x1e')][_0x3f6d('0x20')]);return _0x551a32(_0x4e836b['error']['message']);}else{logger[_0x3f6d('0x18')](_0x3f6d('0x19'),_0x463fc4,_0x3f6d('0x1a'));_0x551a32(_0x4e836b[_0x3f6d('0x21')]['message']);}})[_0x3f6d('0x22')](function(_0x9e1314){logger['error'](_0x3f6d('0x19'),_0x463fc4,_0x9e1314);_0x3e02cd(_0x9e1314);});});}function respondWithStatusCode(_0x277572,_0x5c01a7){_0x5c01a7=_0x5c01a7||0xcc;return function(_0x15fce6){if(_0x15fce6){return _0x277572[_0x3f6d('0x23')](_0x5c01a7);}return _0x277572[_0x3f6d('0x24')](_0x5c01a7)[_0x3f6d('0x25')]();};}function respondWithResult(_0x5a5054,_0x27823d){_0x27823d=_0x27823d||0xc8;return function(_0x4439b9){if(_0x4439b9){return _0x5a5054[_0x3f6d('0x24')](_0x27823d)[_0x3f6d('0x26')](_0x4439b9);}};}function respondWithFilteredResult(_0xa1ab59,_0xbdfc6){return function(_0x454fa7){if(_0x454fa7){var _0x1db7de=_0x454fa7[_0x3f6d('0x27')],_0x5ccc99=_0xbdfc6[_0x3f6d('0x28')],_0x1c14c5=_0xbdfc6['offset']+_0xbdfc6[_0x3f6d('0x29')],_0x2cbbfc;if(_0x1c14c5>=_0x1db7de){_0x1c14c5=_0x1db7de;_0x2cbbfc=0xc8;}else{_0x2cbbfc=0xce;}_0xa1ab59[_0x3f6d('0x24')](_0x2cbbfc);return _0xa1ab59[_0x3f6d('0x2a')](_0x3f6d('0x2b'),_0x5ccc99+'-'+_0x1c14c5+'/'+_0x1db7de)['json'](_0x454fa7);}return null;};}function patchUpdates(_0x390aeb){return function(_0x189f2e){try{jsonpatch[_0x3f6d('0x2c')](_0x189f2e,_0x390aeb,!![]);}catch(_0x509cee){return BPromise[_0x3f6d('0x2d')](_0x509cee);}return _0x189f2e[_0x3f6d('0x2e')]();};}function saveUpdates(_0x543d66,_0x5937a9){return function(_0x3bcae7){if(_0x3bcae7){return _0x3bcae7[_0x3f6d('0x2f')](_0x543d66)['then'](function(_0x5adca5){return _0x5adca5;});}return null;};}function removeEntity(_0x377c60,_0x3d737b){return function(_0x2c43ea){if(_0x2c43ea){return _0x2c43ea[_0x3f6d('0x30')]()[_0x3f6d('0x31')](function(){_0x377c60['status'](0xcc)[_0x3f6d('0x25')]();});}};}function handleEntityNotFound(_0xdc5ab6,_0xd0a20d){return function(_0x15a2b9){if(!_0x15a2b9){_0xdc5ab6[_0x3f6d('0x23')](0x194);}return _0x15a2b9;};}function handleError(_0x528ca9,_0x57b05d){_0x57b05d=_0x57b05d||0x1f4;return function(_0x58cd3f){logger['error'](_0x58cd3f[_0x3f6d('0x32')]);if(_0x58cd3f['name']){delete _0x58cd3f['name'];}_0x528ca9[_0x3f6d('0x24')](_0x57b05d)[_0x3f6d('0x33')](_0x58cd3f);};}exports['index']=function(_0x523f58,_0x14e6f7){var _0x5a6364={},_0x44d8a5={},_0x595824={'count':0x0,'rows':[]};var _0x44a496=db[_0x3f6d('0x34')]['rawAttributes'];_0x44d8a5[_0x3f6d('0x35')]=_[_0x3f6d('0x36')](_0x44a496);var _0x25102c={'dateStart':_0x523f58[_0x3f6d('0x37')][_0x3f6d('0x38')],'dateEnd':_0x523f58[_0x3f6d('0x37')]['dateEnd']};delete _0x523f58[_0x3f6d('0x37')][_0x3f6d('0x38')];delete _0x523f58['query'][_0x3f6d('0x39')];_0x44d8a5['query']=_[_0x3f6d('0x36')](_0x523f58[_0x3f6d('0x37')]);_0x44d8a5[_0x3f6d('0x3a')]=_[_0x3f6d('0x3b')](_0x44d8a5[_0x3f6d('0x35')],_0x44d8a5[_0x3f6d('0x37')]);_0x5a6364[_0x3f6d('0x3c')]=_[_0x3f6d('0x3b')](_0x44d8a5[_0x3f6d('0x35')],qs[_0x3f6d('0x3d')](_0x523f58[_0x3f6d('0x37')][_0x3f6d('0x3d')]));_0x5a6364[_0x3f6d('0x3c')]=_0x5a6364[_0x3f6d('0x3c')][_0x3f6d('0x3e')]?_0x5a6364[_0x3f6d('0x3c')]:_0x44d8a5['model'];if(!_0x523f58[_0x3f6d('0x37')][_0x3f6d('0x3f')](_0x3f6d('0x40'))){_0x5a6364[_0x3f6d('0x29')]=qs[_0x3f6d('0x29')](_0x523f58[_0x3f6d('0x37')][_0x3f6d('0x29')]);_0x5a6364[_0x3f6d('0x28')]=qs[_0x3f6d('0x28')](_0x523f58[_0x3f6d('0x37')][_0x3f6d('0x28')]);}_0x5a6364[_0x3f6d('0x41')]=qs['sort'](_0x523f58[_0x3f6d('0x37')][_0x3f6d('0x42')]);_0x5a6364['where']=qs[_0x3f6d('0x3a')](_['pick'](_0x523f58[_0x3f6d('0x37')],_0x44d8a5['filters']));if(_0x25102c[_0x3f6d('0x38')]){if(_0x25102c[_0x3f6d('0x39')]){_0x25102c[_0x3f6d('0x39')]=moment(_0x25102c[_0x3f6d('0x39')])[_0x3f6d('0x43')](0x1,_0x3f6d('0x44'));}else{_0x25102c['dateEnd']=moment(_0x25102c['dateStart'])[_0x3f6d('0x43')](0x1,_0x3f6d('0x44'));}_['merge'](_0x5a6364[_0x3f6d('0x45')],{'createdAt':{'$gte':_0x25102c[_0x3f6d('0x38')],'$lte':_0x25102c[_0x3f6d('0x39')]}});}if(_0x523f58['query'][_0x3f6d('0x46')]){_0x5a6364['where']=_[_0x3f6d('0x47')](_0x5a6364[_0x3f6d('0x45')],{'$or':_[_0x3f6d('0x48')](_0x44a496,function(_0x526e02){if(_0x526e02[_0x3f6d('0x49')]['key']!==_0x3f6d('0x4a')){var _0xa83064={};_0xa83064[_0x526e02['field']]={'$like':'%'+_0x523f58[_0x3f6d('0x37')][_0x3f6d('0x46')]+'%'};return _0xa83064;}})});}_0x5a6364=_['merge']({},_0x5a6364,_0x523f58['options']);var _0x26bc5a={'where':_0x5a6364[_0x3f6d('0x45')]};return db[_0x3f6d('0x34')][_0x3f6d('0x27')](_0x26bc5a)['then'](function(_0x19886d){_0x595824['count']=_0x19886d;if(_0x523f58[_0x3f6d('0x37')][_0x3f6d('0x4b')]){_0x5a6364['include']=[{'all':!![]}];}return db['VtigerAccount'][_0x3f6d('0x4c')](_0x5a6364);})[_0x3f6d('0x31')](function(_0x3504dd){_0x595824['rows']=_0x3504dd;return _0x595824;})[_0x3f6d('0x31')](respondWithFilteredResult(_0x14e6f7,_0x5a6364))[_0x3f6d('0x22')](handleError(_0x14e6f7,null));};exports[_0x3f6d('0x4d')]=function(_0x3e656e,_0x51ef1d){var _0x3f8c68={'raw':![],'where':{'id':_0x3e656e[_0x3f6d('0x4e')]['id']}},_0x28ba51={};_0x28ba51[_0x3f6d('0x35')]=_[_0x3f6d('0x36')](db[_0x3f6d('0x34')][_0x3f6d('0x4f')]);_0x28ba51[_0x3f6d('0x37')]=_['keys'](_0x3e656e[_0x3f6d('0x37')]);_0x28ba51[_0x3f6d('0x3a')]=_[_0x3f6d('0x3b')](_0x28ba51[_0x3f6d('0x35')],_0x28ba51['query']);_0x3f8c68[_0x3f6d('0x3c')]=_['intersection'](_0x28ba51['model'],qs[_0x3f6d('0x3d')](_0x3e656e['query'][_0x3f6d('0x3d')]));_0x3f8c68['attributes']=_0x3f8c68['attributes'][_0x3f6d('0x3e')]?_0x3f8c68[_0x3f6d('0x3c')]:_0x28ba51[_0x3f6d('0x35')];if(_0x3e656e[_0x3f6d('0x37')][_0x3f6d('0x4b')]){_0x3f8c68[_0x3f6d('0x50')]=[{'all':!![]}];}_0x3f8c68=_[_0x3f6d('0x47')]({},_0x3f8c68,_0x3e656e['options']);return db[_0x3f6d('0x34')][_0x3f6d('0x51')](_0x3f8c68)[_0x3f6d('0x31')](handleEntityNotFound(_0x51ef1d,null))[_0x3f6d('0x31')](respondWithResult(_0x51ef1d,null))['catch'](handleError(_0x51ef1d,null));};exports[_0x3f6d('0x52')]=function(_0x4afbde,_0x3487cc){return db[_0x3f6d('0x34')][_0x3f6d('0x52')](_0x4afbde[_0x3f6d('0x53')],{})[_0x3f6d('0x31')](respondWithResult(_0x3487cc,0xc9))['catch'](handleError(_0x3487cc,null));};exports[_0x3f6d('0x2f')]=function(_0x21d454,_0x3cecc9){if(_0x21d454['body']['id']){delete _0x21d454[_0x3f6d('0x53')]['id'];}return db['VtigerAccount'][_0x3f6d('0x51')]({'where':{'id':_0x21d454[_0x3f6d('0x4e')]['id']}})[_0x3f6d('0x31')](handleEntityNotFound(_0x3cecc9,null))[_0x3f6d('0x31')](saveUpdates(_0x21d454[_0x3f6d('0x53')],null))[_0x3f6d('0x31')](respondWithResult(_0x3cecc9,null))['catch'](handleError(_0x3cecc9,null));};exports[_0x3f6d('0x30')]=function(_0xc21662,_0x18fa6b){return db[_0x3f6d('0x34')][_0x3f6d('0x51')]({'where':{'id':_0xc21662[_0x3f6d('0x4e')]['id']}})['then'](handleEntityNotFound(_0x18fa6b,null))[_0x3f6d('0x31')](removeEntity(_0x18fa6b,null))[_0x3f6d('0x22')](handleError(_0x18fa6b,null));};exports['getConfigurations']=function(_0x4a32d9,_0x478e8d,_0x4492d0){var _0x4e285f={};var _0x5d01ae={};var _0x4bda83;var _0x105485;return db['VtigerAccount'][_0x3f6d('0x54')]({'where':{'id':_0x4a32d9[_0x3f6d('0x4e')]['id']}})[_0x3f6d('0x31')](handleEntityNotFound(_0x478e8d,null))[_0x3f6d('0x31')](function(_0x30c6f1){if(_0x30c6f1){_0x4bda83=_0x30c6f1;_0x5d01ae['model']=_[_0x3f6d('0x36')](db['VtigerConfiguration'][_0x3f6d('0x4f')]);_0x5d01ae['query']=_[_0x3f6d('0x36')](_0x4a32d9[_0x3f6d('0x37')]);_0x5d01ae[_0x3f6d('0x3a')]=_['intersection'](_0x5d01ae['model'],_0x5d01ae[_0x3f6d('0x37')]);_0x4e285f[_0x3f6d('0x3c')]=_['intersection'](_0x5d01ae['model'],qs[_0x3f6d('0x3d')](_0x4a32d9['query']['fields']));_0x4e285f[_0x3f6d('0x3c')]=_0x4e285f['attributes']['length']?_0x4e285f[_0x3f6d('0x3c')]:_0x5d01ae[_0x3f6d('0x35')];_0x4e285f[_0x3f6d('0x41')]=qs[_0x3f6d('0x42')](_0x4a32d9['query'][_0x3f6d('0x42')]);_0x4e285f[_0x3f6d('0x45')]=qs[_0x3f6d('0x3a')](_['pick'](_0x4a32d9[_0x3f6d('0x37')],_0x5d01ae[_0x3f6d('0x3a')]));if(_0x4a32d9[_0x3f6d('0x37')]['filter']){_0x4e285f[_0x3f6d('0x45')]=_[_0x3f6d('0x47')](_0x4e285f[_0x3f6d('0x45')],{'$or':_[_0x3f6d('0x48')](_0x4e285f['attributes'],function(_0x4f6a09){var _0x192844={};_0x192844[_0x4f6a09]={'$like':'%'+_0x4a32d9[_0x3f6d('0x37')][_0x3f6d('0x46')]+'%'};return _0x192844;})});}_0x4e285f=_['merge']({},_0x4e285f,_0x4a32d9[_0x3f6d('0x55')]);return _0x4bda83['getConfigurations'](_0x4e285f);}})[_0x3f6d('0x31')](function(_0x430650){if(_0x430650){_0x105485=_0x430650[_0x3f6d('0x3e')];if(!_0x4a32d9[_0x3f6d('0x37')][_0x3f6d('0x3f')]('nolimit')){_0x4e285f[_0x3f6d('0x29')]=qs[_0x3f6d('0x29')](_0x4a32d9['query'][_0x3f6d('0x29')]);_0x4e285f['offset']=qs[_0x3f6d('0x28')](_0x4a32d9[_0x3f6d('0x37')]['offset']);}return _0x4bda83[_0x3f6d('0x56')](_0x4e285f);}})[_0x3f6d('0x31')](function(_0x5d1918){if(_0x5d1918){return _0x5d1918?{'count':_0x105485,'rows':_0x5d1918}:null;}})[_0x3f6d('0x31')](respondWithResult(_0x478e8d,null))[_0x3f6d('0x22')](handleError(_0x478e8d,null));};exports[_0x3f6d('0x57')]=function(_0x18d486,_0xb36fb0,_0x105243){if(_0x18d486['body']['id']){delete _0x18d486[_0x3f6d('0x53')]['id'];}return db[_0x3f6d('0x34')][_0x3f6d('0x54')]({'where':{'id':_0x18d486[_0x3f6d('0x4e')]['id']}})[_0x3f6d('0x31')](handleEntityNotFound(_0xb36fb0,null))['then'](function(_0xc91970){if(_0xc91970){_0x18d486['body'][_0x3f6d('0x58')]=_0xc91970['id'];_0x18d486[_0x3f6d('0x53')][_0x3f6d('0x59')]=integrations[_0x3f6d('0x5a')](_0x18d486[_0x3f6d('0x53')]['channel'],_0x18d486['body'][_0x3f6d('0x49')]);_0x18d486[_0x3f6d('0x53')]['Descriptions']=integrations[_0x3f6d('0x5b')](_0x18d486[_0x3f6d('0x53')][_0x3f6d('0x5c')],_0x18d486['body'][_0x3f6d('0x49')]);return db[_0x3f6d('0x5d')][_0x3f6d('0x52')](_0x18d486['body'],{'include':[{'model':db[_0x3f6d('0x5e')],'as':_0x3f6d('0x59')},{'model':db[_0x3f6d('0x5e')],'as':_0x3f6d('0x5f')}]});}return null;})[_0x3f6d('0x31')](respondWithResult(_0xb36fb0,null))['catch'](handleError(_0xb36fb0,null));};var md5=require(_0x3f6d('0x60'));exports[_0x3f6d('0x61')]=function(_0x3d0999,_0x4f17a0,_0x32672b){var _0x1e7362=null;var _0x5a982b=null;var _0x4b4457=null;var _0x2b4b65=null;return db[_0x3f6d('0x34')]['findOne']({'where':{'id':_0x3d0999[_0x3f6d('0x4e')]['id']},'attributes':['id',_0x3f6d('0x62'),_0x3f6d('0x63'),_0x3f6d('0x64'),_0x3f6d('0x65'),_0x3f6d('0x66'),_0x3f6d('0x67'),_0x3f6d('0x68')]})[_0x3f6d('0x31')](handleEntityNotFound(_0x4f17a0,null))[_0x3f6d('0x31')](function(_0x280a0c){if(_0x280a0c){_0x1e7362=_0x280a0c[_0x3f6d('0x63')];_0x5a982b=_0x280a0c[_0x3f6d('0x68')];_0x4b4457=_0x280a0c[_0x3f6d('0x65')];_0x2b4b65=util[_0x3f6d('0x69')]('%s/webservice.php',_0x280a0c[_0x3f6d('0x66')]);var _0x5ef652={'method':_0x3f6d('0x6a'),'uri':_0x2b4b65,'qs':{'operation':_0x3f6d('0x6b'),'username':_0x280a0c[_0x3f6d('0x63')]},'json':!![]};return rp(_0x5ef652);}})[_0x3f6d('0x31')](function(_0x3b326b){if(_0x3b326b['success']){var _0x322df9={'method':_0x3f6d('0x6c'),'uri':_0x2b4b65,'form':{'operation':_0x3f6d('0x6d'),'username':_0x1e7362,'accessKey':md5(_0x3b326b[_0x3f6d('0x21')][_0x3f6d('0x6e')]+_0x5a982b)},'json':!![]};return rp(_0x322df9);}})['then'](function(_0x4a3f78){if(_0x4a3f78[_0x3f6d('0x6f')]){var _0x1b4d54={'method':_0x3f6d('0x6a'),'uri':_0x2b4b65,'qs':{'operation':_0x3f6d('0x70'),'username':_0x1e7362,'sessionName':_0x4a3f78[_0x3f6d('0x21')][_0x3f6d('0x71')],'elementType':_0x4b4457},'json':!![]};return rp(_0x1b4d54);}})[_0x3f6d('0x31')](function(_0x34b103){if(_0x34b103[_0x3f6d('0x6f')]){var _0x5028a3=[_0x3f6d('0x72'),_0x3f6d('0x73'),'owner'];_[_0x3f6d('0x74')](_0x34b103[_0x3f6d('0x21')][_0x3f6d('0x3d')],function(_0xbaeb5b){return _0x5028a3[_0x3f6d('0x75')](_0xbaeb5b[_0x3f6d('0x49')][_0x3f6d('0x62')]);});_[_0x3f6d('0x74')](_0x34b103[_0x3f6d('0x21')]['fields'],function(_0x393b3f){return _0x393b3f['editable']===_0x3f6d('0x76');});return{'count':_0x34b103[_0x3f6d('0x21')][_0x3f6d('0x3d')][_0x3f6d('0x3e')],'rows':_[_0x3f6d('0x48')](_0x34b103['result'][_0x3f6d('0x3d')],function(_0x3ceef7){return{'id':_0x3ceef7[_0x3f6d('0x62')],'name':_0x3ceef7[_0x3f6d('0x77')],'custom':_[_0x3f6d('0x78')](_0x3ceef7['name'],_0x3f6d('0x79'))?!![]:![],'options':_0x3ceef7[_0x3f6d('0x49')][_0x3f6d('0x62')]==='picklist'&&_0x3ceef7[_0x3f6d('0x49')][_0x3f6d('0x7a')][_0x3f6d('0x3e')]>0x0?_[_0x3f6d('0x48')](_0x3ceef7[_0x3f6d('0x49')][_0x3f6d('0x7a')],function(_0x35d498){return{'name':_0x35d498[_0x3f6d('0x77')],'value':_0x35d498[_0x3f6d('0x7b')]};}):[]};})};}})[_0x3f6d('0x31')](respondWithResult(_0x4f17a0,null))[_0x3f6d('0x22')](function(_0x17d1a3){console['log'](_0x3f6d('0x7c')+_0x17d1a3);var _0x2a21e6=_0x3d0999[_0x3f6d('0x37')][_0x3f6d('0x7d')]?0x1f4:_0x17d1a3[_0x3f6d('0x7e')]||0x1f4;logger[_0x3f6d('0x1e')](_0x3f6d('0x7f'),_0x3f6d('0x61'),_0x2a21e6,JSON[_0x3f6d('0x1d')](_0x17d1a3));delete _0x17d1a3[_0x3f6d('0x62')];if(_0x2a21e6===0x191){_0x2a21e6=0x190;}_0x4f17a0[_0x3f6d('0x24')](_0x2a21e6)[_0x3f6d('0x33')](_0x3d0999[_0x3f6d('0x37')][_0x3f6d('0x7d')]?{'message':_0x3f6d('0x80'),'statusCode':_0x17d1a3['statusCode']}:_0x17d1a3);});};