Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / intSugarcrmAccount / intSugarcrmAccount.controller.js
index 3710ffb..150e1a9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd272=['findOne','AccountId','Subjects','getSubjects','Descriptions','channel','SugarcrmField','getFields','assigned_user_id','created_by','description','duration_hours','duration_minutes','parent_id','parent_type','parent_name','direction','username','password','remoteUri','slice','substring','%s%s','/service/v4_1/rest.php','login','JSON','PLAIN','xCALLY\x20Motion\x20Integration','Invalid\x20Login','Password\x20Expired','POST','Calls','values','module_fields','remove','label','endsWith','value','getFields,\x20%s,\x20%s,\x20%s','Wrong\x20credentials','statusCode','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','ejs','lodash','squel','jsforce','desk.js','to-csv','querystring','papaparse','ioredis','../../components/parsers/qs','../../config/license/hardware','api','../../config/utils','../../config/environment','../../mysqldb','../../components/integrations/configuration','jayson/promise','client','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','debug','SugarcrmAccount,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','message','SugarcrmAccount,\x20%s,\x20%s','result','catch','status','end','json','count','offset','set','Content-Range','apply','reject','save','update','destroy','sendStatus','stack','name','send','index','SugarcrmAccount','rawAttributes','fieldName','type','key','model','map','query','keys','filters','intersection','attributes','fields','length','hasOwnProperty','limit','order','sort','where','pick','merge','VIRTUAL','filter','options','include','findAll','params','find','create','body','getConfigurations','SugarcrmConfiguration','nolimit'];(function(_0x302a10,_0x381ca4){var _0x2402ff=function(_0x328e42){while(--_0x328e42){_0x302a10['push'](_0x302a10['shift']());}};_0x2402ff(++_0x381ca4);}(_0xd272,0x1bb));var _0x2d27=function(_0x31510f,_0x37786b){_0x31510f=_0x31510f-0x0;var _0xc9e4d4=_0xd272[_0x31510f];return _0xc9e4d4;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0x2d27('0x0'));var rimraf=require(_0x2d27('0x1'));var zipdir=require(_0x2d27('0x2'));var jsonpatch=require(_0x2d27('0x3'));var rp=require(_0x2d27('0x4'));var moment=require(_0x2d27('0x5'));var BPromise=require(_0x2d27('0x6'));var Mustache=require(_0x2d27('0x7'));var util=require(_0x2d27('0x8'));var path=require(_0x2d27('0x9'));var sox=require('sox');var csv=require('to-csv');var ejs=require(_0x2d27('0xa'));var fs=require('fs');var _=require(_0x2d27('0xb'));var squel=require(_0x2d27('0xc'));var crypto=require('crypto');var jsforce=require(_0x2d27('0xd'));var deskjs=require(_0x2d27('0xe'));var toCsv=require(_0x2d27('0xf'));var querystring=require(_0x2d27('0x10'));var Papa=require(_0x2d27('0x11'));var Redis=require(_0x2d27('0x12'));var authService=require('../../components/auth/service');var qs=require(_0x2d27('0x13'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0x2d27('0x14'));var logger=require('../../config/logger')(_0x2d27('0x15'));var utils=require(_0x2d27('0x16'));var config=require(_0x2d27('0x17'));var db=require(_0x2d27('0x18'))['db'];var integrations=require(_0x2d27('0x19'));var jayson=require(_0x2d27('0x1a'));var client=jayson[_0x2d27('0x1b')]['http']({'port':0x232a});function checkPasswordPattern(_0x5b6d56,_0x2eb2c1,_0x15a287){if(_0x15a287){var _0x33fb9e=new RegExp(/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/);if(_0x33fb9e[_0x2d27('0x1c')](_0x2eb2c1)){return _0x5b6d56;}else{throw new db[(_0x2d27('0x1d'))][(_0x2d27('0x1e'))](_0x2d27('0x1f'));}}else{return _0x5b6d56;}}function respondWithRpcPromise(_0x29b458,_0x23780c,_0x1c5918,_0xa7c7bd){return new BPromise(function(_0x327ccc,_0x8d9eaf){var _0x3a2490=_0xa7c7bd||client;return _0x3a2490[_0x2d27('0x20')](_0x29b458,_0x1c5918)[_0x2d27('0x21')](function(_0x2fbfc0){logger['info']('SugarcrmAccount,\x20%s,\x20%s',_0x23780c,'request\x20sent');logger[_0x2d27('0x22')](_0x2d27('0x23'),_0x23780c,_0x2d27('0x24'),JSON[_0x2d27('0x25')](_0x2fbfc0));if(_0x2fbfc0[_0x2d27('0x26')]){if(_0x2fbfc0[_0x2d27('0x26')]['code']===0x1f4){logger[_0x2d27('0x26')]('SugarcrmAccount,\x20%s,\x20%s',_0x23780c,_0x2fbfc0[_0x2d27('0x26')][_0x2d27('0x27')]);return _0x8d9eaf(_0x2fbfc0['error'][_0x2d27('0x27')]);}logger['error']('SugarcrmAccount,\x20%s,\x20%s',_0x23780c,_0x2fbfc0[_0x2d27('0x26')][_0x2d27('0x27')]);return _0x327ccc(_0x2fbfc0[_0x2d27('0x26')]['message']);}else{logger['info'](_0x2d27('0x28'),_0x23780c,_0x2d27('0x24'));_0x327ccc(_0x2fbfc0[_0x2d27('0x29')][_0x2d27('0x27')]);}})[_0x2d27('0x2a')](function(_0x4b5ca5){logger[_0x2d27('0x26')]('SugarcrmAccount,\x20%s,\x20%s',_0x23780c,_0x4b5ca5);_0x8d9eaf(_0x4b5ca5);});});}function respondWithStatusCode(_0x147685,_0x299463){_0x299463=_0x299463||0xcc;return function(_0x5a10a5){if(_0x5a10a5){return _0x147685['sendStatus'](_0x299463);}return _0x147685[_0x2d27('0x2b')](_0x299463)[_0x2d27('0x2c')]();};}function respondWithResult(_0x1f62fb,_0x5124d1){_0x5124d1=_0x5124d1||0xc8;return function(_0x3a6e01){if(_0x3a6e01){return _0x1f62fb[_0x2d27('0x2b')](_0x5124d1)[_0x2d27('0x2d')](_0x3a6e01);}};}function respondWithFilteredResult(_0x253dfc,_0x5287d5){return function(_0x302549){if(_0x302549){var _0x278d50=_0x302549[_0x2d27('0x2e')],_0x43c7e2=_0x5287d5[_0x2d27('0x2f')],_0x27b5f9=_0x5287d5[_0x2d27('0x2f')]+_0x5287d5['limit'],_0x325ee0;if(_0x27b5f9>=_0x278d50){_0x27b5f9=_0x278d50;_0x325ee0=0xc8;}else{_0x325ee0=0xce;}_0x253dfc[_0x2d27('0x2b')](_0x325ee0);return _0x253dfc[_0x2d27('0x30')](_0x2d27('0x31'),_0x43c7e2+'-'+_0x27b5f9+'/'+_0x278d50)[_0x2d27('0x2d')](_0x302549);}return null;};}function patchUpdates(_0x2130d0){return function(_0x212f73){try{jsonpatch[_0x2d27('0x32')](_0x212f73,_0x2130d0,!![]);}catch(_0x271299){return BPromise[_0x2d27('0x33')](_0x271299);}return _0x212f73[_0x2d27('0x34')]();};}function saveUpdates(_0x1ef4b5,_0x469122){return function(_0x2c439b){if(_0x2c439b){return _0x2c439b[_0x2d27('0x35')](_0x1ef4b5)[_0x2d27('0x21')](function(_0x2dfac2){return _0x2dfac2;});}return null;};}function removeEntity(_0x2a1e7b,_0x39cf5c){return function(_0x29ae29){if(_0x29ae29){return _0x29ae29[_0x2d27('0x36')]()['then'](function(){_0x2a1e7b['status'](0xcc)[_0x2d27('0x2c')]();});}};}function handleEntityNotFound(_0x4d1bb8,_0x33c57a){return function(_0x667b03){if(!_0x667b03){_0x4d1bb8[_0x2d27('0x37')](0x194);}return _0x667b03;};}function handleError(_0x1b8aed,_0x124353){_0x124353=_0x124353||0x1f4;return function(_0x16a0e9){logger[_0x2d27('0x26')](_0x16a0e9[_0x2d27('0x38')]);if(_0x16a0e9[_0x2d27('0x39')]){delete _0x16a0e9[_0x2d27('0x39')];}_0x1b8aed[_0x2d27('0x2b')](_0x124353)[_0x2d27('0x3a')](_0x16a0e9);};}exports[_0x2d27('0x3b')]=function(_0x37e273,_0x75d4bd){var _0x485e3e={},_0x56f0d1={},_0x3a84aa={'count':0x0,'rows':[]};var _0x51d94c=_['map'](db[_0x2d27('0x3c')][_0x2d27('0x3d')],function(_0x13848d){return{'name':_0x13848d[_0x2d27('0x3e')],'type':_0x13848d[_0x2d27('0x3f')][_0x2d27('0x40')]};});_0x56f0d1[_0x2d27('0x41')]=_[_0x2d27('0x42')](_0x51d94c,_0x2d27('0x39'));_0x56f0d1[_0x2d27('0x43')]=_[_0x2d27('0x44')](_0x37e273[_0x2d27('0x43')]);_0x56f0d1[_0x2d27('0x45')]=_[_0x2d27('0x46')](_0x56f0d1[_0x2d27('0x41')],_0x56f0d1[_0x2d27('0x43')]);_0x485e3e[_0x2d27('0x47')]=_[_0x2d27('0x46')](_0x56f0d1[_0x2d27('0x41')],qs['fields'](_0x37e273[_0x2d27('0x43')][_0x2d27('0x48')]));_0x485e3e[_0x2d27('0x47')]=_0x485e3e['attributes'][_0x2d27('0x49')]?_0x485e3e[_0x2d27('0x47')]:_0x56f0d1[_0x2d27('0x41')];if(!_0x37e273[_0x2d27('0x43')][_0x2d27('0x4a')]('nolimit')){_0x485e3e[_0x2d27('0x4b')]=qs[_0x2d27('0x4b')](_0x37e273[_0x2d27('0x43')][_0x2d27('0x4b')]);_0x485e3e[_0x2d27('0x2f')]=qs['offset'](_0x37e273[_0x2d27('0x43')][_0x2d27('0x2f')]);}_0x485e3e[_0x2d27('0x4c')]=qs[_0x2d27('0x4d')](_0x37e273['query'][_0x2d27('0x4d')]);_0x485e3e[_0x2d27('0x4e')]=qs['filters'](_[_0x2d27('0x4f')](_0x37e273['query'],_0x56f0d1[_0x2d27('0x45')]),_0x51d94c);if(_0x37e273['query']['filter']){_0x485e3e['where']=_[_0x2d27('0x50')](_0x485e3e[_0x2d27('0x4e')],{'$or':_['map'](_0x51d94c,function(_0x5c34c0){if(_0x5c34c0[_0x2d27('0x3f')]!==_0x2d27('0x51')){var _0x5c7674={};_0x5c7674[_0x5c34c0[_0x2d27('0x39')]]={'$like':'%'+_0x37e273[_0x2d27('0x43')][_0x2d27('0x52')]+'%'};return _0x5c7674;}})});}_0x485e3e=_[_0x2d27('0x50')]({},_0x485e3e,_0x37e273[_0x2d27('0x53')]);var _0x34e999={'where':_0x485e3e[_0x2d27('0x4e')]};return db[_0x2d27('0x3c')][_0x2d27('0x2e')](_0x34e999)[_0x2d27('0x21')](function(_0x3449d5){_0x3a84aa['count']=_0x3449d5;if(_0x37e273[_0x2d27('0x43')]['includeAll']){_0x485e3e[_0x2d27('0x54')]=[{'all':!![]}];}return db[_0x2d27('0x3c')][_0x2d27('0x55')](_0x485e3e);})[_0x2d27('0x21')](function(_0x40883a){_0x3a84aa['rows']=_0x40883a;return _0x3a84aa;})[_0x2d27('0x21')](respondWithFilteredResult(_0x75d4bd,_0x485e3e))[_0x2d27('0x2a')](handleError(_0x75d4bd,null));};exports['show']=function(_0x18b028,_0xa1c6d0){var _0x4968be={'raw':![],'where':{'id':_0x18b028[_0x2d27('0x56')]['id']}},_0x99c68b={};_0x99c68b[_0x2d27('0x41')]=_[_0x2d27('0x44')](db[_0x2d27('0x3c')][_0x2d27('0x3d')]);_0x99c68b[_0x2d27('0x43')]=_[_0x2d27('0x44')](_0x18b028['query']);_0x99c68b[_0x2d27('0x45')]=_['intersection'](_0x99c68b[_0x2d27('0x41')],_0x99c68b[_0x2d27('0x43')]);_0x4968be[_0x2d27('0x47')]=_[_0x2d27('0x46')](_0x99c68b['model'],qs[_0x2d27('0x48')](_0x18b028['query']['fields']));_0x4968be[_0x2d27('0x47')]=_0x4968be[_0x2d27('0x47')][_0x2d27('0x49')]?_0x4968be[_0x2d27('0x47')]:_0x99c68b[_0x2d27('0x41')];if(_0x18b028[_0x2d27('0x43')]['includeAll']){_0x4968be[_0x2d27('0x54')]=[{'all':!![]}];}_0x4968be=_['merge']({},_0x4968be,_0x18b028[_0x2d27('0x53')]);return db['SugarcrmAccount'][_0x2d27('0x57')](_0x4968be)[_0x2d27('0x21')](handleEntityNotFound(_0xa1c6d0,null))[_0x2d27('0x21')](respondWithResult(_0xa1c6d0,null))[_0x2d27('0x2a')](handleError(_0xa1c6d0,null));};exports[_0x2d27('0x58')]=function(_0x548557,_0x67f717){return db['SugarcrmAccount']['create'](_0x548557['body'],{})[_0x2d27('0x21')](respondWithResult(_0x67f717,0xc9))[_0x2d27('0x2a')](handleError(_0x67f717,null));};exports[_0x2d27('0x35')]=function(_0x3dc92d,_0x4b5f52){if(_0x3dc92d[_0x2d27('0x59')]['id']){delete _0x3dc92d[_0x2d27('0x59')]['id'];}return db[_0x2d27('0x3c')]['find']({'where':{'id':_0x3dc92d[_0x2d27('0x56')]['id']}})[_0x2d27('0x21')](handleEntityNotFound(_0x4b5f52,null))[_0x2d27('0x21')](saveUpdates(_0x3dc92d[_0x2d27('0x59')],null))[_0x2d27('0x21')](respondWithResult(_0x4b5f52,null))[_0x2d27('0x2a')](handleError(_0x4b5f52,null));};exports['destroy']=function(_0x58862a,_0x1e36a1){return db['SugarcrmAccount'][_0x2d27('0x57')]({'where':{'id':_0x58862a[_0x2d27('0x56')]['id']}})[_0x2d27('0x21')](handleEntityNotFound(_0x1e36a1,null))[_0x2d27('0x21')](removeEntity(_0x1e36a1,null))['catch'](handleError(_0x1e36a1,null));};exports[_0x2d27('0x5a')]=function(_0x219076,_0x611bdf,_0x307cbc){var _0x1f24d0={};var _0x571c4a={};var _0x44848d;var _0x389f3c;return db[_0x2d27('0x3c')]['findOne']({'where':{'id':_0x219076[_0x2d27('0x56')]['id']}})[_0x2d27('0x21')](handleEntityNotFound(_0x611bdf,null))[_0x2d27('0x21')](function(_0x50b3e5){if(_0x50b3e5){_0x44848d=_0x50b3e5;_0x571c4a[_0x2d27('0x41')]=_[_0x2d27('0x44')](db[_0x2d27('0x5b')]['rawAttributes']);_0x571c4a['query']=_[_0x2d27('0x44')](_0x219076[_0x2d27('0x43')]);_0x571c4a[_0x2d27('0x45')]=_[_0x2d27('0x46')](_0x571c4a[_0x2d27('0x41')],_0x571c4a['query']);_0x1f24d0[_0x2d27('0x47')]=_[_0x2d27('0x46')](_0x571c4a[_0x2d27('0x41')],qs[_0x2d27('0x48')](_0x219076['query']['fields']));_0x1f24d0[_0x2d27('0x47')]=_0x1f24d0['attributes'][_0x2d27('0x49')]?_0x1f24d0[_0x2d27('0x47')]:_0x571c4a['model'];_0x1f24d0[_0x2d27('0x4c')]=qs[_0x2d27('0x4d')](_0x219076[_0x2d27('0x43')][_0x2d27('0x4d')]);_0x1f24d0[_0x2d27('0x4e')]=qs[_0x2d27('0x45')](_[_0x2d27('0x4f')](_0x219076[_0x2d27('0x43')],_0x571c4a[_0x2d27('0x45')]));if(_0x219076[_0x2d27('0x43')][_0x2d27('0x52')]){_0x1f24d0[_0x2d27('0x4e')]=_[_0x2d27('0x50')](_0x1f24d0['where'],{'$or':_[_0x2d27('0x42')](_0x1f24d0[_0x2d27('0x47')],function(_0x548ff9){var _0x3066be={};_0x3066be[_0x548ff9]={'$like':'%'+_0x219076[_0x2d27('0x43')][_0x2d27('0x52')]+'%'};return _0x3066be;})});}_0x1f24d0=_[_0x2d27('0x50')]({},_0x1f24d0,_0x219076[_0x2d27('0x53')]);return _0x44848d['getConfigurations'](_0x1f24d0);}})[_0x2d27('0x21')](function(_0x4db847){if(_0x4db847){_0x389f3c=_0x4db847[_0x2d27('0x49')];if(!_0x219076[_0x2d27('0x43')][_0x2d27('0x4a')](_0x2d27('0x5c'))){_0x1f24d0[_0x2d27('0x4b')]=qs['limit'](_0x219076[_0x2d27('0x43')][_0x2d27('0x4b')]);_0x1f24d0[_0x2d27('0x2f')]=qs[_0x2d27('0x2f')](_0x219076[_0x2d27('0x43')][_0x2d27('0x2f')]);}return _0x44848d['getConfigurations'](_0x1f24d0);}})[_0x2d27('0x21')](function(_0x23bb5b){if(_0x23bb5b){return _0x23bb5b?{'count':_0x389f3c,'rows':_0x23bb5b}:null;}})['then'](respondWithResult(_0x611bdf,null))[_0x2d27('0x2a')](handleError(_0x611bdf,null));};exports['addConfiguration']=function(_0x4006d9,_0x354d7f,_0x2ecdc9){if(_0x4006d9[_0x2d27('0x59')]['id']){delete _0x4006d9[_0x2d27('0x59')]['id'];}return db[_0x2d27('0x3c')][_0x2d27('0x5d')]({'where':{'id':_0x4006d9['params']['id']}})['then'](handleEntityNotFound(_0x354d7f,null))['then'](function(_0x280497){if(_0x280497){_0x4006d9[_0x2d27('0x59')][_0x2d27('0x5e')]=_0x280497['id'];_0x4006d9[_0x2d27('0x59')][_0x2d27('0x5f')]=integrations[_0x2d27('0x60')](_0x4006d9['body']['channel'],_0x4006d9[_0x2d27('0x59')][_0x2d27('0x3f')]);_0x4006d9[_0x2d27('0x59')][_0x2d27('0x61')]=integrations['getDescriptions'](_0x4006d9[_0x2d27('0x59')][_0x2d27('0x62')],_0x4006d9['body'][_0x2d27('0x3f')]);return db[_0x2d27('0x5b')][_0x2d27('0x58')](_0x4006d9[_0x2d27('0x59')],{'include':[{'model':db[_0x2d27('0x63')],'as':_0x2d27('0x5f')},{'model':db['SugarcrmField'],'as':_0x2d27('0x61')}]});}return null;})[_0x2d27('0x21')](respondWithResult(_0x354d7f,null))[_0x2d27('0x2a')](handleError(_0x354d7f,null));};exports[_0x2d27('0x64')]=function(_0x487ae1,_0x1b22c3,_0x123ada){var _0x4d0981='';var _0x530c06=['id',_0x2d27('0x39'),_0x2d27('0x65'),_0x2d27('0x66'),_0x2d27('0x67'),'date_start',_0x2d27('0x68'),_0x2d27('0x69'),_0x2d27('0x6a'),_0x2d27('0x6b'),_0x2d27('0x6c'),_0x2d27('0x6d')];return db[_0x2d27('0x3c')]['findOne']({'where':{'id':_0x487ae1[_0x2d27('0x56')]['id']},'attributes':['id',_0x2d27('0x6e'),_0x2d27('0x6f'),_0x2d27('0x70')]})[_0x2d27('0x21')](handleEntityNotFound(_0x1b22c3,null))[_0x2d27('0x21')](function(_0x5f5df3){if(_0x5f5df3){_0x4d0981=_0x5f5df3[_0x2d27('0x70')];var _0x209e90=_0x4d0981[_0x2d27('0x71')](-0x1);if(_0x209e90==='/'){_0x4d0981=_0x4d0981[_0x2d27('0x72')](0x0,_0x4d0981['lastIndexOf'](_0x209e90));}return rp({'method':'POST','uri':util['format'](_0x2d27('0x73'),_0x4d0981,_0x2d27('0x74')),'json':!![],'form':{'method':_0x2d27('0x75'),'input_type':_0x2d27('0x76'),'response_type':_0x2d27('0x76'),'rest_data':JSON['stringify']({'user_auth':{'user_name':_0x5f5df3['username'],'password':_0x5f5df3[_0x2d27('0x6f')],'encryption':_0x2d27('0x77')},'application':_0x2d27('0x78')})}});}})[_0x2d27('0x21')](function(_0x4935b2){if(_0x4935b2&&_0x4935b2[_0x2d27('0x39')]!==_0x2d27('0x79')&&_0x4935b2[_0x2d27('0x39')]!==_0x2d27('0x7a')){return rp({'method':_0x2d27('0x7b'),'uri':util['format'](_0x2d27('0x73'),_0x4d0981,_0x2d27('0x74')),'json':!![],'form':{'method':'get_module_fields','input_type':'JSON','response_type':'JSON','rest_data':JSON['stringify']({'session':_0x4935b2['id'],'module_name':_0x2d27('0x7c')})}})['then'](function(_0x21ff3){if(_0x21ff3){var _0x4e602b=_[_0x2d27('0x7d')](_0x21ff3[_0x2d27('0x7e')]);_[_0x2d27('0x7f')](_0x4e602b,function(_0x4526b4){return _0x530c06['includes'](_0x4526b4[_0x2d27('0x39')]);});return{'count':_0x4e602b[_0x2d27('0x49')],'rows':_['map'](_0x4e602b,function(_0x186847){return{'id':_0x186847[_0x2d27('0x39')],'name':_0x186847[_0x2d27('0x80')],'custom':_[_0x2d27('0x81')](_0x186847['name'],'_c')?!![]:![],'options':_0x186847[_0x2d27('0x53')]?_[_0x2d27('0x42')](_[_0x2d27('0x7d')](_0x186847[_0x2d27('0x53')]),function(_0x4914ae){return{'name':_0x4914ae[_0x2d27('0x82')],'value':_0x4914ae[_0x2d27('0x39')]};}):[]};})};}})[_0x2d27('0x21')](respondWithResult(_0x1b22c3,null))[_0x2d27('0x2a')](function(_0x16be0c){var _0x350ddc=_0x487ae1[_0x2d27('0x43')][_0x2d27('0x1c')]?0x1f4:_0x16be0c['statusCode']||0x1f4;logger[_0x2d27('0x26')](_0x2d27('0x83'),_0x2d27('0x64'),_0x350ddc,JSON[_0x2d27('0x25')](_0x16be0c));delete _0x16be0c['name'];if(_0x350ddc===0x191){_0x350ddc=0x190;}_0x1b22c3[_0x2d27('0x2b')](_0x350ddc)[_0x2d27('0x3a')](_0x487ae1[_0x2d27('0x43')][_0x2d27('0x1c')]?{'message':_0x2d27('0x84'),'statusCode':_0x16be0c[_0x2d27('0x85')]}:_0x16be0c);});}else{var _0x219af1=0x1f4;_0x1b22c3[_0x2d27('0x2b')](_0x219af1)[_0x2d27('0x3a')]({'message':'Wrong\x20credentials','statusCode':0x190});}});};
\ No newline at end of file
+var _0xb5de=['duration_hours','parent_id','parent_type','password','remoteUri','slice','substring','lastIndexOf','format','%s%s','login','JSON','username','PLAIN','Invalid\x20Login','Password\x20Expired','POST','/service/v4_1/rest.php','Calls','module_fields','remove','includes','label','endsWith','value','statusCode','Wrong\x20credentials','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','moment','bluebird','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','ioredis','../../components/auth/service','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../config/utils','../../components/integrations/configuration','client','http','test','ValidationError','request','then','info','SugarcrmAccount,\x20%s,\x20%s','request\x20sent','SugarcrmAccount,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','sendStatus','status','json','offset','set','Content-Range','apply','reject','save','destroy','end','name','send','index','rawAttributes','type','map','query','keys','intersection','attributes','model','fields','length','hasOwnProperty','limit','order','sort','filters','pick','filter','where','merge','VIRTUAL','options','SugarcrmAccount','count','includeAll','include','findAll','catch','params','find','create','body','update','getConfigurations','findOne','addConfiguration','AccountId','Subjects','getSubjects','channel','Descriptions','getDescriptions','SugarcrmConfiguration','SugarcrmField','getFields','assigned_user_id','created_by','description','date_start'];(function(_0x18efd9,_0x1e4654){var _0x216e04=function(_0x4968b2){while(--_0x4968b2){_0x18efd9['push'](_0x18efd9['shift']());}};_0x216e04(++_0x1e4654);}(_0xb5de,0x19b));var _0xeb5d=function(_0xbbc835,_0xb07f5){_0xbbc835=_0xbbc835-0x0;var _0xd058e9=_0xb5de[_0xbbc835];return _0xd058e9;};'use strict';var pdf=require(_0xeb5d('0x0'));var emlformat=require(_0xeb5d('0x1'));var rimraf=require(_0xeb5d('0x2'));var zipdir=require(_0xeb5d('0x3'));var jsonpatch=require(_0xeb5d('0x4'));var rp=require('request-promise');var moment=require(_0xeb5d('0x5'));var BPromise=require(_0xeb5d('0x6'));var Mustache=require(_0xeb5d('0x7'));var util=require(_0xeb5d('0x8'));var path=require(_0xeb5d('0x9'));var sox=require(_0xeb5d('0xa'));var csv=require(_0xeb5d('0xb'));var ejs=require(_0xeb5d('0xc'));var fs=require('fs');var _=require(_0xeb5d('0xd'));var squel=require(_0xeb5d('0xe'));var crypto=require(_0xeb5d('0xf'));var jsforce=require(_0xeb5d('0x10'));var deskjs=require('desk.js');var toCsv=require(_0xeb5d('0xb'));var querystring=require('querystring');var Papa=require('papaparse');var Redis=require(_0xeb5d('0x11'));var authService=require(_0xeb5d('0x12'));var qs=require('../../components/parsers/qs');var as=require(_0xeb5d('0x13'));var hardwareService=require(_0xeb5d('0x14'));var logger=require('../../config/logger')(_0xeb5d('0x15'));var utils=require(_0xeb5d('0x16'));var config=require('../../config/environment');var db=require('../../mysqldb')['db'];var integrations=require(_0xeb5d('0x17'));var jayson=require('jayson/promise');var client=jayson[_0xeb5d('0x18')][_0xeb5d('0x19')]({'port':0x232a});function checkPasswordPattern(_0x54ecb3,_0x2e5b5d,_0x2944ef){if(_0x2944ef){var _0x22d111=new RegExp(/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/);if(_0x22d111[_0xeb5d('0x1a')](_0x2e5b5d)){return _0x54ecb3;}else{throw new db['Sequelize'][(_0xeb5d('0x1b'))]('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 _0x54ecb3;}}function respondWithRpcPromise(_0xeaa292,_0x448dfe,_0x49e6f8,_0x306337){return new BPromise(function(_0x51baa5,_0x263a43){var _0x56854d=_0x306337||client;return _0x56854d[_0xeb5d('0x1c')](_0xeaa292,_0x49e6f8)[_0xeb5d('0x1d')](function(_0x5c1e2c){logger[_0xeb5d('0x1e')](_0xeb5d('0x1f'),_0x448dfe,_0xeb5d('0x20'));logger['debug'](_0xeb5d('0x21'),_0x448dfe,'request\x20sent',JSON[_0xeb5d('0x22')](_0x5c1e2c));if(_0x5c1e2c['error']){if(_0x5c1e2c[_0xeb5d('0x23')][_0xeb5d('0x24')]===0x1f4){logger[_0xeb5d('0x23')](_0xeb5d('0x1f'),_0x448dfe,_0x5c1e2c['error'][_0xeb5d('0x25')]);return _0x263a43(_0x5c1e2c['error'][_0xeb5d('0x25')]);}logger[_0xeb5d('0x23')](_0xeb5d('0x1f'),_0x448dfe,_0x5c1e2c[_0xeb5d('0x23')]['message']);return _0x51baa5(_0x5c1e2c[_0xeb5d('0x23')][_0xeb5d('0x25')]);}else{logger['info'](_0xeb5d('0x1f'),_0x448dfe,_0xeb5d('0x20'));_0x51baa5(_0x5c1e2c[_0xeb5d('0x26')][_0xeb5d('0x25')]);}})['catch'](function(_0x34fcae){logger[_0xeb5d('0x23')](_0xeb5d('0x1f'),_0x448dfe,_0x34fcae);_0x263a43(_0x34fcae);});});}function respondWithStatusCode(_0x5c65eb,_0x1ac3c6){_0x1ac3c6=_0x1ac3c6||0xcc;return function(_0x58d220){if(_0x58d220){return _0x5c65eb[_0xeb5d('0x27')](_0x1ac3c6);}return _0x5c65eb[_0xeb5d('0x28')](_0x1ac3c6)['end']();};}function respondWithResult(_0x5da576,_0x316695){_0x316695=_0x316695||0xc8;return function(_0x2b755d){if(_0x2b755d){return _0x5da576[_0xeb5d('0x28')](_0x316695)[_0xeb5d('0x29')](_0x2b755d);}};}function respondWithFilteredResult(_0x318256,_0x5133fb){return function(_0x5cf0a7){if(_0x5cf0a7){var _0x3c1e6d=_0x5cf0a7['count'],_0x57d087=_0x5133fb[_0xeb5d('0x2a')],_0x3f0f6b=_0x5133fb[_0xeb5d('0x2a')]+_0x5133fb['limit'],_0xb3fe2b;if(_0x3f0f6b>=_0x3c1e6d){_0x3f0f6b=_0x3c1e6d;_0xb3fe2b=0xc8;}else{_0xb3fe2b=0xce;}_0x318256[_0xeb5d('0x28')](_0xb3fe2b);return _0x318256[_0xeb5d('0x2b')](_0xeb5d('0x2c'),_0x57d087+'-'+_0x3f0f6b+'/'+_0x3c1e6d)[_0xeb5d('0x29')](_0x5cf0a7);}return null;};}function patchUpdates(_0x218af1){return function(_0x4aae79){try{jsonpatch[_0xeb5d('0x2d')](_0x4aae79,_0x218af1,!![]);}catch(_0x5eba49){return BPromise[_0xeb5d('0x2e')](_0x5eba49);}return _0x4aae79[_0xeb5d('0x2f')]();};}function saveUpdates(_0x24ca14,_0x50a43e){return function(_0x213531){if(_0x213531){return _0x213531['update'](_0x24ca14)['then'](function(_0x4b1554){return _0x4b1554;});}return null;};}function removeEntity(_0x33ae04,_0xe0f889){return function(_0x99f482){if(_0x99f482){return _0x99f482[_0xeb5d('0x30')]()['then'](function(){_0x33ae04[_0xeb5d('0x28')](0xcc)[_0xeb5d('0x31')]();});}};}function handleEntityNotFound(_0x182e90,_0x5d38e5){return function(_0x5595c9){if(!_0x5595c9){_0x182e90[_0xeb5d('0x27')](0x194);}return _0x5595c9;};}function handleError(_0x4ea2e4,_0x3ff626){_0x3ff626=_0x3ff626||0x1f4;return function(_0x53f412){logger[_0xeb5d('0x23')](_0x53f412['stack']);if(_0x53f412[_0xeb5d('0x32')]){delete _0x53f412[_0xeb5d('0x32')];}_0x4ea2e4[_0xeb5d('0x28')](_0x3ff626)[_0xeb5d('0x33')](_0x53f412);};}exports[_0xeb5d('0x34')]=function(_0x5980b0,_0x6a2d6a){var _0x4d5ec0={},_0x106d82={},_0x59a6e1={'count':0x0,'rows':[]};var _0x1769f7=_['map'](db['SugarcrmAccount'][_0xeb5d('0x35')],function(_0xe41faf){return{'name':_0xe41faf['fieldName'],'type':_0xe41faf[_0xeb5d('0x36')]['key']};});_0x106d82['model']=_[_0xeb5d('0x37')](_0x1769f7,_0xeb5d('0x32'));_0x106d82[_0xeb5d('0x38')]=_[_0xeb5d('0x39')](_0x5980b0[_0xeb5d('0x38')]);_0x106d82['filters']=_[_0xeb5d('0x3a')](_0x106d82['model'],_0x106d82[_0xeb5d('0x38')]);_0x4d5ec0[_0xeb5d('0x3b')]=_[_0xeb5d('0x3a')](_0x106d82[_0xeb5d('0x3c')],qs[_0xeb5d('0x3d')](_0x5980b0['query']['fields']));_0x4d5ec0['attributes']=_0x4d5ec0[_0xeb5d('0x3b')][_0xeb5d('0x3e')]?_0x4d5ec0[_0xeb5d('0x3b')]:_0x106d82[_0xeb5d('0x3c')];if(!_0x5980b0[_0xeb5d('0x38')][_0xeb5d('0x3f')]('nolimit')){_0x4d5ec0['limit']=qs[_0xeb5d('0x40')](_0x5980b0[_0xeb5d('0x38')][_0xeb5d('0x40')]);_0x4d5ec0['offset']=qs[_0xeb5d('0x2a')](_0x5980b0[_0xeb5d('0x38')]['offset']);}_0x4d5ec0[_0xeb5d('0x41')]=qs[_0xeb5d('0x42')](_0x5980b0[_0xeb5d('0x38')][_0xeb5d('0x42')]);_0x4d5ec0['where']=qs[_0xeb5d('0x43')](_[_0xeb5d('0x44')](_0x5980b0[_0xeb5d('0x38')],_0x106d82[_0xeb5d('0x43')]),_0x1769f7);if(_0x5980b0[_0xeb5d('0x38')][_0xeb5d('0x45')]){_0x4d5ec0[_0xeb5d('0x46')]=_[_0xeb5d('0x47')](_0x4d5ec0[_0xeb5d('0x46')],{'$or':_[_0xeb5d('0x37')](_0x1769f7,function(_0x4fa3e1){if(_0x4fa3e1[_0xeb5d('0x36')]!==_0xeb5d('0x48')){var _0x1d5d13={};_0x1d5d13[_0x4fa3e1['name']]={'$like':'%'+_0x5980b0[_0xeb5d('0x38')][_0xeb5d('0x45')]+'%'};return _0x1d5d13;}})});}_0x4d5ec0=_[_0xeb5d('0x47')]({},_0x4d5ec0,_0x5980b0[_0xeb5d('0x49')]);var _0x1c8be9={'where':_0x4d5ec0['where']};return db[_0xeb5d('0x4a')][_0xeb5d('0x4b')](_0x1c8be9)['then'](function(_0x26d294){_0x59a6e1[_0xeb5d('0x4b')]=_0x26d294;if(_0x5980b0[_0xeb5d('0x38')][_0xeb5d('0x4c')]){_0x4d5ec0[_0xeb5d('0x4d')]=[{'all':!![]}];}return db[_0xeb5d('0x4a')][_0xeb5d('0x4e')](_0x4d5ec0);})[_0xeb5d('0x1d')](function(_0x10c545){_0x59a6e1['rows']=_0x10c545;return _0x59a6e1;})['then'](respondWithFilteredResult(_0x6a2d6a,_0x4d5ec0))[_0xeb5d('0x4f')](handleError(_0x6a2d6a,null));};exports['show']=function(_0x5a654c,_0x220846){var _0x20e5c2={'raw':![],'where':{'id':_0x5a654c[_0xeb5d('0x50')]['id']}},_0x30cbd6={};_0x30cbd6[_0xeb5d('0x3c')]=_[_0xeb5d('0x39')](db[_0xeb5d('0x4a')][_0xeb5d('0x35')]);_0x30cbd6[_0xeb5d('0x38')]=_[_0xeb5d('0x39')](_0x5a654c[_0xeb5d('0x38')]);_0x30cbd6['filters']=_[_0xeb5d('0x3a')](_0x30cbd6['model'],_0x30cbd6['query']);_0x20e5c2[_0xeb5d('0x3b')]=_[_0xeb5d('0x3a')](_0x30cbd6[_0xeb5d('0x3c')],qs['fields'](_0x5a654c[_0xeb5d('0x38')]['fields']));_0x20e5c2['attributes']=_0x20e5c2['attributes'][_0xeb5d('0x3e')]?_0x20e5c2['attributes']:_0x30cbd6[_0xeb5d('0x3c')];if(_0x5a654c[_0xeb5d('0x38')]['includeAll']){_0x20e5c2[_0xeb5d('0x4d')]=[{'all':!![]}];}_0x20e5c2=_[_0xeb5d('0x47')]({},_0x20e5c2,_0x5a654c[_0xeb5d('0x49')]);return db[_0xeb5d('0x4a')][_0xeb5d('0x51')](_0x20e5c2)[_0xeb5d('0x1d')](handleEntityNotFound(_0x220846,null))['then'](respondWithResult(_0x220846,null))['catch'](handleError(_0x220846,null));};exports['create']=function(_0x3bb619,_0x48f6ce){return db[_0xeb5d('0x4a')][_0xeb5d('0x52')](_0x3bb619[_0xeb5d('0x53')],{})[_0xeb5d('0x1d')](respondWithResult(_0x48f6ce,0xc9))['catch'](handleError(_0x48f6ce,null));};exports[_0xeb5d('0x54')]=function(_0x462cf2,_0x30485d){if(_0x462cf2[_0xeb5d('0x53')]['id']){delete _0x462cf2['body']['id'];}return db['SugarcrmAccount'][_0xeb5d('0x51')]({'where':{'id':_0x462cf2[_0xeb5d('0x50')]['id']}})['then'](handleEntityNotFound(_0x30485d,null))[_0xeb5d('0x1d')](saveUpdates(_0x462cf2[_0xeb5d('0x53')],null))[_0xeb5d('0x1d')](respondWithResult(_0x30485d,null))[_0xeb5d('0x4f')](handleError(_0x30485d,null));};exports[_0xeb5d('0x30')]=function(_0x445bd6,_0x5502a5){return db['SugarcrmAccount'][_0xeb5d('0x51')]({'where':{'id':_0x445bd6[_0xeb5d('0x50')]['id']}})['then'](handleEntityNotFound(_0x5502a5,null))[_0xeb5d('0x1d')](removeEntity(_0x5502a5,null))[_0xeb5d('0x4f')](handleError(_0x5502a5,null));};exports[_0xeb5d('0x55')]=function(_0x500430,_0x1b75de,_0x534585){var _0x23d8a8={};var _0x38b81f={};var _0x45146b;var _0x404886;return db[_0xeb5d('0x4a')][_0xeb5d('0x56')]({'where':{'id':_0x500430[_0xeb5d('0x50')]['id']}})[_0xeb5d('0x1d')](handleEntityNotFound(_0x1b75de,null))[_0xeb5d('0x1d')](function(_0xc64efb){if(_0xc64efb){_0x45146b=_0xc64efb;_0x38b81f['model']=_[_0xeb5d('0x39')](db['SugarcrmConfiguration'][_0xeb5d('0x35')]);_0x38b81f[_0xeb5d('0x38')]=_[_0xeb5d('0x39')](_0x500430[_0xeb5d('0x38')]);_0x38b81f['filters']=_[_0xeb5d('0x3a')](_0x38b81f[_0xeb5d('0x3c')],_0x38b81f['query']);_0x23d8a8['attributes']=_['intersection'](_0x38b81f['model'],qs[_0xeb5d('0x3d')](_0x500430[_0xeb5d('0x38')][_0xeb5d('0x3d')]));_0x23d8a8['attributes']=_0x23d8a8['attributes']['length']?_0x23d8a8['attributes']:_0x38b81f['model'];_0x23d8a8[_0xeb5d('0x41')]=qs[_0xeb5d('0x42')](_0x500430[_0xeb5d('0x38')][_0xeb5d('0x42')]);_0x23d8a8[_0xeb5d('0x46')]=qs[_0xeb5d('0x43')](_[_0xeb5d('0x44')](_0x500430[_0xeb5d('0x38')],_0x38b81f[_0xeb5d('0x43')]));if(_0x500430['query'][_0xeb5d('0x45')]){_0x23d8a8[_0xeb5d('0x46')]=_[_0xeb5d('0x47')](_0x23d8a8[_0xeb5d('0x46')],{'$or':_[_0xeb5d('0x37')](_0x23d8a8[_0xeb5d('0x3b')],function(_0x46c18d){var _0x338f3d={};_0x338f3d[_0x46c18d]={'$like':'%'+_0x500430[_0xeb5d('0x38')]['filter']+'%'};return _0x338f3d;})});}_0x23d8a8=_[_0xeb5d('0x47')]({},_0x23d8a8,_0x500430[_0xeb5d('0x49')]);return _0x45146b[_0xeb5d('0x55')](_0x23d8a8);}})['then'](function(_0x1179f7){if(_0x1179f7){_0x404886=_0x1179f7[_0xeb5d('0x3e')];if(!_0x500430[_0xeb5d('0x38')][_0xeb5d('0x3f')]('nolimit')){_0x23d8a8[_0xeb5d('0x40')]=qs[_0xeb5d('0x40')](_0x500430['query']['limit']);_0x23d8a8[_0xeb5d('0x2a')]=qs[_0xeb5d('0x2a')](_0x500430[_0xeb5d('0x38')]['offset']);}return _0x45146b[_0xeb5d('0x55')](_0x23d8a8);}})[_0xeb5d('0x1d')](function(_0x4cab3d){if(_0x4cab3d){return _0x4cab3d?{'count':_0x404886,'rows':_0x4cab3d}:null;}})[_0xeb5d('0x1d')](respondWithResult(_0x1b75de,null))[_0xeb5d('0x4f')](handleError(_0x1b75de,null));};exports[_0xeb5d('0x57')]=function(_0x528fad,_0x414f3e,_0x48efb2){if(_0x528fad[_0xeb5d('0x53')]['id']){delete _0x528fad[_0xeb5d('0x53')]['id'];}return db[_0xeb5d('0x4a')]['findOne']({'where':{'id':_0x528fad[_0xeb5d('0x50')]['id']}})[_0xeb5d('0x1d')](handleEntityNotFound(_0x414f3e,null))[_0xeb5d('0x1d')](function(_0x5abae5){if(_0x5abae5){_0x528fad[_0xeb5d('0x53')][_0xeb5d('0x58')]=_0x5abae5['id'];_0x528fad[_0xeb5d('0x53')][_0xeb5d('0x59')]=integrations[_0xeb5d('0x5a')](_0x528fad['body'][_0xeb5d('0x5b')],_0x528fad[_0xeb5d('0x53')][_0xeb5d('0x36')]);_0x528fad['body'][_0xeb5d('0x5c')]=integrations[_0xeb5d('0x5d')](_0x528fad[_0xeb5d('0x53')][_0xeb5d('0x5b')],_0x528fad[_0xeb5d('0x53')][_0xeb5d('0x36')]);return db[_0xeb5d('0x5e')][_0xeb5d('0x52')](_0x528fad[_0xeb5d('0x53')],{'include':[{'model':db[_0xeb5d('0x5f')],'as':_0xeb5d('0x59')},{'model':db[_0xeb5d('0x5f')],'as':'Descriptions'}]});}return null;})[_0xeb5d('0x1d')](respondWithResult(_0x414f3e,null))['catch'](handleError(_0x414f3e,null));};exports[_0xeb5d('0x60')]=function(_0x102b90,_0x39c0d9,_0x369c5f){var _0x197976='';var _0x92bd77=['id',_0xeb5d('0x32'),_0xeb5d('0x61'),_0xeb5d('0x62'),_0xeb5d('0x63'),_0xeb5d('0x64'),_0xeb5d('0x65'),'duration_minutes',_0xeb5d('0x66'),_0xeb5d('0x67'),'parent_name','direction'];return db['SugarcrmAccount'][_0xeb5d('0x56')]({'where':{'id':_0x102b90[_0xeb5d('0x50')]['id']},'attributes':['id','username',_0xeb5d('0x68'),'remoteUri']})['then'](handleEntityNotFound(_0x39c0d9,null))['then'](function(_0x10efd1){if(_0x10efd1){_0x197976=_0x10efd1[_0xeb5d('0x69')];var _0xa1ad4f=_0x197976[_0xeb5d('0x6a')](-0x1);if(_0xa1ad4f==='/'){_0x197976=_0x197976[_0xeb5d('0x6b')](0x0,_0x197976[_0xeb5d('0x6c')](_0xa1ad4f));}return rp({'method':'POST','uri':util[_0xeb5d('0x6d')](_0xeb5d('0x6e'),_0x197976,'/service/v4_1/rest.php'),'json':!![],'form':{'method':_0xeb5d('0x6f'),'input_type':_0xeb5d('0x70'),'response_type':_0xeb5d('0x70'),'rest_data':JSON[_0xeb5d('0x22')]({'user_auth':{'user_name':_0x10efd1[_0xeb5d('0x71')],'password':_0x10efd1[_0xeb5d('0x68')],'encryption':_0xeb5d('0x72')},'application':'xCALLY\x20Motion\x20Integration'})}});}})[_0xeb5d('0x1d')](function(_0x13e1ce){if(_0x13e1ce&&_0x13e1ce['name']!==_0xeb5d('0x73')&&_0x13e1ce[_0xeb5d('0x32')]!==_0xeb5d('0x74')){return rp({'method':_0xeb5d('0x75'),'uri':util['format'](_0xeb5d('0x6e'),_0x197976,_0xeb5d('0x76')),'json':!![],'form':{'method':'get_module_fields','input_type':_0xeb5d('0x70'),'response_type':'JSON','rest_data':JSON[_0xeb5d('0x22')]({'session':_0x13e1ce['id'],'module_name':_0xeb5d('0x77')})}})[_0xeb5d('0x1d')](function(_0x58e8a8){if(_0x58e8a8){var _0x54c330=_['values'](_0x58e8a8[_0xeb5d('0x78')]);_[_0xeb5d('0x79')](_0x54c330,function(_0x38e569){return _0x92bd77[_0xeb5d('0x7a')](_0x38e569[_0xeb5d('0x32')]);});return{'count':_0x54c330['length'],'rows':_[_0xeb5d('0x37')](_0x54c330,function(_0x310de2){return{'id':_0x310de2['name'],'name':_0x310de2[_0xeb5d('0x7b')],'custom':_[_0xeb5d('0x7c')](_0x310de2[_0xeb5d('0x32')],'_c')?!![]:![],'options':_0x310de2['options']?_[_0xeb5d('0x37')](_['values'](_0x310de2[_0xeb5d('0x49')]),function(_0x1c21be){return{'name':_0x1c21be[_0xeb5d('0x7d')],'value':_0x1c21be['name']};}):[]};})};}})[_0xeb5d('0x1d')](respondWithResult(_0x39c0d9,null))[_0xeb5d('0x4f')](function(_0x3e80d8){var _0x41c088=_0x102b90['query'][_0xeb5d('0x1a')]?0x1f4:_0x3e80d8[_0xeb5d('0x7e')]||0x1f4;logger['error']('getFields,\x20%s,\x20%s,\x20%s','getFields',_0x41c088,JSON[_0xeb5d('0x22')](_0x3e80d8));delete _0x3e80d8[_0xeb5d('0x32')];if(_0x41c088===0x191){_0x41c088=0x190;}_0x39c0d9['status'](_0x41c088)[_0xeb5d('0x33')](_0x102b90[_0xeb5d('0x38')][_0xeb5d('0x1a')]?{'message':_0xeb5d('0x7f'),'statusCode':_0x3e80d8[_0xeb5d('0x7e')]}:_0x3e80d8);});}else{var _0x1a3a00=0x1f4;_0x39c0d9[_0xeb5d('0x28')](_0x1a3a00)[_0xeb5d('0x33')]({'message':_0xeb5d('0x7f'),'statusCode':0x190});}});};
\ No newline at end of file