Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / intVtigerConfiguration / intVtigerConfiguration.controller.js
index 9cceb4d..2cc99b6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc270=['update','destroy','sendStatus','stack','name','send','index','VtigerConfiguration','fieldName','type','model','map','query','filters','intersection','attributes','fields','hasOwnProperty','order','sort','where','filter','merge','VIRTUAL','options','includeAll','findAll','rows','show','params','keys','rawAttributes','length','include','create','body','find','findOne','pick','getFields','VtigerField','nolimit','getSubjects','getDescriptions','eml-format','zip-dir','fast-json-patch','request-promise','mustache','util','path','sox','to-csv','fs-extra','crypto','jsforce','desk.js','querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','jayson/promise','client','then','info','VtigerConfiguration,\x20%s,\x20%s','debug','VtigerConfiguration,\x20%s,\x20%s,\x20%s','request\x20sent','error','code','message','result','catch','status','end','json','undefined','limit','count','offset','set','Content-Range'];(function(_0x5bbae4,_0x2a4a4e){var _0x338a50=function(_0x478845){while(--_0x478845){_0x5bbae4['push'](_0x5bbae4['shift']());}};_0x338a50(++_0x2a4a4e);}(_0xc270,0x85));var _0x0c27=function(_0x4cfab0,_0x17dbfd){_0x4cfab0=_0x4cfab0-0x0;var _0x4211f2=_0xc270[_0x4cfab0];return _0x4211f2;};'use strict';var emlformat=require(_0x0c27('0x0'));var rimraf=require('rimraf');var zipdir=require(_0x0c27('0x1'));var jsonpatch=require(_0x0c27('0x2'));var rp=require(_0x0c27('0x3'));var moment=require('moment');var BPromise=require('bluebird');var Mustache=require(_0x0c27('0x4'));var util=require(_0x0c27('0x5'));var path=require(_0x0c27('0x6'));var sox=require(_0x0c27('0x7'));var csv=require(_0x0c27('0x8'));var ejs=require('ejs');var fs=require('fs');var fs_extra=require(_0x0c27('0x9'));var _=require('lodash');var squel=require('squel');var crypto=require(_0x0c27('0xa'));var jsforce=require(_0x0c27('0xb'));var deskjs=require(_0x0c27('0xc'));var toCsv=require('to-csv');var querystring=require(_0x0c27('0xd'));var Papa=require(_0x0c27('0xe'));var Redis=require('ioredis');var authService=require(_0x0c27('0xf'));var qs=require(_0x0c27('0x10'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0x0c27('0x11'));var logger=require(_0x0c27('0x12'))('api');var utils=require(_0x0c27('0x13'));var config=require(_0x0c27('0x14'));var licenseUtil=require(_0x0c27('0x15'));var db=require(_0x0c27('0x16'))['db'];var jayson=require(_0x0c27('0x17'));var client=jayson[_0x0c27('0x18')]['http']({'port':0x232a});function respondWithRpcPromise(_0x167ca9,_0x1d5448,_0x3afff6,_0xf09a21){return new BPromise(function(_0x30fb6b,_0x205125){var _0x280aef=_0xf09a21||client;return _0x280aef['request'](_0x167ca9,_0x3afff6)[_0x0c27('0x19')](function(_0x514949){logger[_0x0c27('0x1a')](_0x0c27('0x1b'),_0x1d5448,'request\x20sent');logger[_0x0c27('0x1c')](_0x0c27('0x1d'),_0x1d5448,_0x0c27('0x1e'),JSON['stringify'](_0x514949));if(_0x514949[_0x0c27('0x1f')]){if(_0x514949[_0x0c27('0x1f')][_0x0c27('0x20')]===0x1f4){logger[_0x0c27('0x1f')](_0x0c27('0x1b'),_0x1d5448,_0x514949[_0x0c27('0x1f')][_0x0c27('0x21')]);return _0x205125(_0x514949['error'][_0x0c27('0x21')]);}logger['error'](_0x0c27('0x1b'),_0x1d5448,_0x514949['error'][_0x0c27('0x21')]);return _0x30fb6b(_0x514949['error'][_0x0c27('0x21')]);}else{logger[_0x0c27('0x1a')]('VtigerConfiguration,\x20%s,\x20%s',_0x1d5448,_0x0c27('0x1e'));_0x30fb6b(_0x514949[_0x0c27('0x22')][_0x0c27('0x21')]);}})[_0x0c27('0x23')](function(_0x25d1e2){logger['error']('VtigerConfiguration,\x20%s,\x20%s',_0x1d5448,_0x25d1e2);_0x205125(_0x25d1e2);});});}function respondWithStatusCode(_0x2ffa8f,_0x2e0076){_0x2e0076=_0x2e0076||0xcc;return function(_0xca7f00){if(_0xca7f00){return _0x2ffa8f['sendStatus'](_0x2e0076);}return _0x2ffa8f[_0x0c27('0x24')](_0x2e0076)[_0x0c27('0x25')]();};}function respondWithResult(_0x5aa495,_0x16b425){_0x16b425=_0x16b425||0xc8;return function(_0x1d5a9b){if(_0x1d5a9b){return _0x5aa495[_0x0c27('0x24')](_0x16b425)[_0x0c27('0x26')](_0x1d5a9b);}};}function respondWithFilteredResult(_0x32a6a5,_0x59872a){return function(_0x1dfa59){if(_0x1dfa59){var _0x99f0cc=typeof _0x59872a['offset']===_0x0c27('0x27')&&typeof _0x59872a[_0x0c27('0x28')]===_0x0c27('0x27');var _0x536276=_0x1dfa59[_0x0c27('0x29')];var _0x361e81=_0x99f0cc?0x0:_0x59872a[_0x0c27('0x2a')];var _0x31089c=_0x99f0cc?_0x1dfa59[_0x0c27('0x29')]:_0x59872a[_0x0c27('0x2a')]+_0x59872a[_0x0c27('0x28')];var _0x4fd0e2;if(_0x31089c>=_0x536276){_0x31089c=_0x536276;_0x4fd0e2=0xc8;}else{_0x4fd0e2=0xce;}_0x32a6a5['status'](_0x4fd0e2);return _0x32a6a5[_0x0c27('0x2b')](_0x0c27('0x2c'),_0x361e81+'-'+_0x31089c+'/'+_0x536276)[_0x0c27('0x26')](_0x1dfa59);}return null;};}function patchUpdates(_0x14ad62){return function(_0x1085ec){try{jsonpatch['apply'](_0x1085ec,_0x14ad62,!![]);}catch(_0x579427){return BPromise['reject'](_0x579427);}return _0x1085ec['save']();};}function saveUpdates(_0xd56c5f,_0x43ca69){return function(_0x51993e){if(_0x51993e){return _0x51993e[_0x0c27('0x2d')](_0xd56c5f)[_0x0c27('0x19')](function(_0x452bc5){return _0x452bc5;});}return null;};}function removeEntity(_0x22df6c,_0x10ce2d){return function(_0x40cec0){if(_0x40cec0){return _0x40cec0[_0x0c27('0x2e')]()[_0x0c27('0x19')](function(){_0x22df6c[_0x0c27('0x24')](0xcc)[_0x0c27('0x25')]();});}};}function handleEntityNotFound(_0x12656b,_0x22e003){return function(_0x30e857){if(!_0x30e857){_0x12656b[_0x0c27('0x2f')](0x194);}return _0x30e857;};}function handleError(_0x15549a,_0x4addd9){_0x4addd9=_0x4addd9||0x1f4;return function(_0x566c14){logger[_0x0c27('0x1f')](_0x566c14[_0x0c27('0x30')]);if(_0x566c14[_0x0c27('0x31')]){delete _0x566c14[_0x0c27('0x31')];}_0x15549a[_0x0c27('0x24')](_0x4addd9)[_0x0c27('0x32')](_0x566c14);};}exports[_0x0c27('0x33')]=function(_0x39caa3,_0x405681){var _0x116910={},_0x274e97={},_0x1ab665={'count':0x0,'rows':[]};var _0x5a9400=_['map'](db[_0x0c27('0x34')]['rawAttributes'],function(_0xf15f21){return{'name':_0xf15f21[_0x0c27('0x35')],'type':_0xf15f21[_0x0c27('0x36')]['key']};});_0x274e97[_0x0c27('0x37')]=_[_0x0c27('0x38')](_0x5a9400,_0x0c27('0x31'));_0x274e97[_0x0c27('0x39')]=_['keys'](_0x39caa3[_0x0c27('0x39')]);_0x274e97[_0x0c27('0x3a')]=_[_0x0c27('0x3b')](_0x274e97[_0x0c27('0x37')],_0x274e97[_0x0c27('0x39')]);_0x116910[_0x0c27('0x3c')]=_[_0x0c27('0x3b')](_0x274e97[_0x0c27('0x37')],qs[_0x0c27('0x3d')](_0x39caa3[_0x0c27('0x39')][_0x0c27('0x3d')]));_0x116910[_0x0c27('0x3c')]=_0x116910[_0x0c27('0x3c')]['length']?_0x116910[_0x0c27('0x3c')]:_0x274e97[_0x0c27('0x37')];if(!_0x39caa3[_0x0c27('0x39')][_0x0c27('0x3e')]('nolimit')){_0x116910['limit']=qs['limit'](_0x39caa3['query'][_0x0c27('0x28')]);_0x116910['offset']=qs[_0x0c27('0x2a')](_0x39caa3[_0x0c27('0x39')]['offset']);}_0x116910[_0x0c27('0x3f')]=qs['sort'](_0x39caa3[_0x0c27('0x39')][_0x0c27('0x40')]);_0x116910[_0x0c27('0x41')]=qs[_0x0c27('0x3a')](_['pick'](_0x39caa3['query'],_0x274e97[_0x0c27('0x3a')]),_0x5a9400);if(_0x39caa3[_0x0c27('0x39')][_0x0c27('0x42')]){_0x116910['where']=_[_0x0c27('0x43')](_0x116910[_0x0c27('0x41')],{'$or':_[_0x0c27('0x38')](_0x5a9400,function(_0x50610e){if(_0x50610e['type']!==_0x0c27('0x44')){var _0x4077c5={};_0x4077c5[_0x50610e[_0x0c27('0x31')]]={'$like':'%'+_0x39caa3['query'][_0x0c27('0x42')]+'%'};return _0x4077c5;}})});}_0x116910=_[_0x0c27('0x43')]({},_0x116910,_0x39caa3[_0x0c27('0x45')]);var _0x25f7f9={'where':_0x116910[_0x0c27('0x41')]};return db[_0x0c27('0x34')]['count'](_0x25f7f9)[_0x0c27('0x19')](function(_0x335e46){_0x1ab665['count']=_0x335e46;if(_0x39caa3[_0x0c27('0x39')][_0x0c27('0x46')]){_0x116910['include']=[{'all':!![]}];}return db[_0x0c27('0x34')][_0x0c27('0x47')](_0x116910);})[_0x0c27('0x19')](function(_0x3eeaed){_0x1ab665[_0x0c27('0x48')]=_0x3eeaed;return _0x1ab665;})['then'](respondWithFilteredResult(_0x405681,_0x116910))[_0x0c27('0x23')](handleError(_0x405681,null));};exports[_0x0c27('0x49')]=function(_0x4d50c0,_0x4d9f25){var _0x47de02={'raw':![],'where':{'id':_0x4d50c0[_0x0c27('0x4a')]['id']}},_0x3f77f8={};_0x3f77f8[_0x0c27('0x37')]=_[_0x0c27('0x4b')](db[_0x0c27('0x34')][_0x0c27('0x4c')]);_0x3f77f8[_0x0c27('0x39')]=_['keys'](_0x4d50c0[_0x0c27('0x39')]);_0x3f77f8[_0x0c27('0x3a')]=_[_0x0c27('0x3b')](_0x3f77f8[_0x0c27('0x37')],_0x3f77f8[_0x0c27('0x39')]);_0x47de02['attributes']=_[_0x0c27('0x3b')](_0x3f77f8['model'],qs[_0x0c27('0x3d')](_0x4d50c0[_0x0c27('0x39')][_0x0c27('0x3d')]));_0x47de02[_0x0c27('0x3c')]=_0x47de02[_0x0c27('0x3c')][_0x0c27('0x4d')]?_0x47de02[_0x0c27('0x3c')]:_0x3f77f8['model'];if(_0x4d50c0[_0x0c27('0x39')][_0x0c27('0x46')]){_0x47de02[_0x0c27('0x4e')]=[{'all':!![]}];}_0x47de02=_[_0x0c27('0x43')]({},_0x47de02,_0x4d50c0[_0x0c27('0x45')]);return db[_0x0c27('0x34')]['find'](_0x47de02)[_0x0c27('0x19')](handleEntityNotFound(_0x4d9f25,null))[_0x0c27('0x19')](respondWithResult(_0x4d9f25,null))[_0x0c27('0x23')](handleError(_0x4d9f25,null));};exports['create']=function(_0x32729b,_0x16fe3d){return db[_0x0c27('0x34')][_0x0c27('0x4f')](_0x32729b[_0x0c27('0x50')],{})[_0x0c27('0x19')](respondWithResult(_0x16fe3d,0xc9))[_0x0c27('0x23')](handleError(_0x16fe3d,null));};exports[_0x0c27('0x2d')]=function(_0x11887f,_0x45e555){if(_0x11887f[_0x0c27('0x50')]['id']){delete _0x11887f['body']['id'];}return db[_0x0c27('0x34')][_0x0c27('0x51')]({'where':{'id':_0x11887f['params']['id']}})[_0x0c27('0x19')](handleEntityNotFound(_0x45e555,null))['then'](saveUpdates(_0x11887f[_0x0c27('0x50')],null))['then'](respondWithResult(_0x45e555,null))[_0x0c27('0x23')](handleError(_0x45e555,null));};exports['destroy']=function(_0x82c309,_0x65119d){return db[_0x0c27('0x34')][_0x0c27('0x51')]({'where':{'id':_0x82c309[_0x0c27('0x4a')]['id']}})[_0x0c27('0x19')](handleEntityNotFound(_0x65119d,null))[_0x0c27('0x19')](removeEntity(_0x65119d,null))[_0x0c27('0x23')](handleError(_0x65119d,null));};exports['getFields']=function(_0x1bf8bd,_0x39717a,_0x69926){var _0x168e94={};var _0x58b9bc={};var _0x4c234f;var _0x507897;return db[_0x0c27('0x34')][_0x0c27('0x52')]({'where':{'id':_0x1bf8bd[_0x0c27('0x4a')]['id']}})[_0x0c27('0x19')](handleEntityNotFound(_0x39717a,null))[_0x0c27('0x19')](function(_0x371041){if(_0x371041){_0x4c234f=_0x371041;_0x58b9bc[_0x0c27('0x37')]=_[_0x0c27('0x4b')](db['VtigerField'][_0x0c27('0x4c')]);_0x58b9bc[_0x0c27('0x39')]=_[_0x0c27('0x4b')](_0x1bf8bd[_0x0c27('0x39')]);_0x58b9bc['filters']=_['intersection'](_0x58b9bc[_0x0c27('0x37')],_0x58b9bc['query']);_0x168e94['attributes']=_[_0x0c27('0x3b')](_0x58b9bc[_0x0c27('0x37')],qs[_0x0c27('0x3d')](_0x1bf8bd[_0x0c27('0x39')][_0x0c27('0x3d')]));_0x168e94[_0x0c27('0x3c')]=_0x168e94['attributes']['length']?_0x168e94['attributes']:_0x58b9bc[_0x0c27('0x37')];_0x168e94[_0x0c27('0x3f')]=qs[_0x0c27('0x40')](_0x1bf8bd['query']['sort']);_0x168e94[_0x0c27('0x41')]=qs[_0x0c27('0x3a')](_[_0x0c27('0x53')](_0x1bf8bd[_0x0c27('0x39')],_0x58b9bc[_0x0c27('0x3a')]));if(_0x1bf8bd[_0x0c27('0x39')][_0x0c27('0x42')]){_0x168e94[_0x0c27('0x41')]=_[_0x0c27('0x43')](_0x168e94['where'],{'$or':_[_0x0c27('0x38')](_0x168e94[_0x0c27('0x3c')],function(_0x21db62){var _0x518398={};_0x518398[_0x21db62]={'$like':'%'+_0x1bf8bd[_0x0c27('0x39')][_0x0c27('0x42')]+'%'};return _0x518398;})});}_0x168e94=_[_0x0c27('0x43')]({},_0x168e94,_0x1bf8bd[_0x0c27('0x45')]);return _0x4c234f[_0x0c27('0x54')](_0x168e94);}})[_0x0c27('0x19')](function(_0xc291c6){if(_0xc291c6){_0x507897=_0xc291c6[_0x0c27('0x4d')];if(!_0x1bf8bd[_0x0c27('0x39')][_0x0c27('0x3e')]('nolimit')){_0x168e94['limit']=qs[_0x0c27('0x28')](_0x1bf8bd[_0x0c27('0x39')][_0x0c27('0x28')]);_0x168e94['offset']=qs[_0x0c27('0x2a')](_0x1bf8bd[_0x0c27('0x39')][_0x0c27('0x2a')]);}return _0x4c234f[_0x0c27('0x54')](_0x168e94);}})[_0x0c27('0x19')](function(_0x46c19e){if(_0x46c19e){return _0x46c19e?{'count':_0x507897,'rows':_0x46c19e}:null;}})[_0x0c27('0x19')](respondWithResult(_0x39717a,null))[_0x0c27('0x23')](handleError(_0x39717a,null));};exports['getSubjects']=function(_0x15eb5e,_0x1c8190,_0x54bc00){var _0x5a6785={};var _0x50b553={};var _0x352cea;var _0x8c6a92;return db[_0x0c27('0x34')][_0x0c27('0x52')]({'where':{'id':_0x15eb5e[_0x0c27('0x4a')]['id']}})[_0x0c27('0x19')](handleEntityNotFound(_0x1c8190,null))[_0x0c27('0x19')](function(_0x4e8baa){if(_0x4e8baa){_0x352cea=_0x4e8baa;_0x50b553[_0x0c27('0x37')]=_[_0x0c27('0x4b')](db[_0x0c27('0x55')][_0x0c27('0x4c')]);_0x50b553[_0x0c27('0x39')]=_[_0x0c27('0x4b')](_0x15eb5e[_0x0c27('0x39')]);_0x50b553['filters']=_[_0x0c27('0x3b')](_0x50b553[_0x0c27('0x37')],_0x50b553['query']);_0x5a6785['attributes']=_['intersection'](_0x50b553[_0x0c27('0x37')],qs[_0x0c27('0x3d')](_0x15eb5e['query'][_0x0c27('0x3d')]));_0x5a6785[_0x0c27('0x3c')]=_0x5a6785[_0x0c27('0x3c')]['length']?_0x5a6785[_0x0c27('0x3c')]:_0x50b553[_0x0c27('0x37')];_0x5a6785[_0x0c27('0x3f')]=qs[_0x0c27('0x40')](_0x15eb5e['query'][_0x0c27('0x40')]);_0x5a6785[_0x0c27('0x41')]=qs[_0x0c27('0x3a')](_[_0x0c27('0x53')](_0x15eb5e[_0x0c27('0x39')],_0x50b553[_0x0c27('0x3a')]));if(_0x15eb5e[_0x0c27('0x39')][_0x0c27('0x42')]){_0x5a6785[_0x0c27('0x41')]=_['merge'](_0x5a6785[_0x0c27('0x41')],{'$or':_[_0x0c27('0x38')](_0x5a6785['attributes'],function(_0x575d10){var _0x54aedd={};_0x54aedd[_0x575d10]={'$like':'%'+_0x15eb5e[_0x0c27('0x39')][_0x0c27('0x42')]+'%'};return _0x54aedd;})});}_0x5a6785=_[_0x0c27('0x43')]({},_0x5a6785,_0x15eb5e[_0x0c27('0x45')]);return _0x352cea['getSubjects'](_0x5a6785);}})[_0x0c27('0x19')](function(_0x12707b){if(_0x12707b){_0x8c6a92=_0x12707b['length'];if(!_0x15eb5e[_0x0c27('0x39')][_0x0c27('0x3e')](_0x0c27('0x56'))){_0x5a6785[_0x0c27('0x28')]=qs[_0x0c27('0x28')](_0x15eb5e[_0x0c27('0x39')]['limit']);_0x5a6785[_0x0c27('0x2a')]=qs['offset'](_0x15eb5e[_0x0c27('0x39')][_0x0c27('0x2a')]);}return _0x352cea[_0x0c27('0x57')](_0x5a6785);}})['then'](function(_0x2bc653){if(_0x2bc653){return _0x2bc653?{'count':_0x8c6a92,'rows':_0x2bc653}:null;}})[_0x0c27('0x19')](respondWithResult(_0x1c8190,null))[_0x0c27('0x23')](handleError(_0x1c8190,null));};exports[_0x0c27('0x58')]=function(_0x1b1e86,_0x4325bc,_0x24d6e9){var _0x1996d4={};var _0xa2eca9={};var _0x369955;var _0x22aa00;return db[_0x0c27('0x34')]['findOne']({'where':{'id':_0x1b1e86['params']['id']}})[_0x0c27('0x19')](handleEntityNotFound(_0x4325bc,null))[_0x0c27('0x19')](function(_0x189e2b){if(_0x189e2b){_0x369955=_0x189e2b;_0xa2eca9[_0x0c27('0x37')]=_[_0x0c27('0x4b')](db[_0x0c27('0x55')]['rawAttributes']);_0xa2eca9[_0x0c27('0x39')]=_[_0x0c27('0x4b')](_0x1b1e86[_0x0c27('0x39')]);_0xa2eca9[_0x0c27('0x3a')]=_['intersection'](_0xa2eca9[_0x0c27('0x37')],_0xa2eca9['query']);_0x1996d4[_0x0c27('0x3c')]=_[_0x0c27('0x3b')](_0xa2eca9[_0x0c27('0x37')],qs[_0x0c27('0x3d')](_0x1b1e86['query'][_0x0c27('0x3d')]));_0x1996d4[_0x0c27('0x3c')]=_0x1996d4[_0x0c27('0x3c')][_0x0c27('0x4d')]?_0x1996d4[_0x0c27('0x3c')]:_0xa2eca9[_0x0c27('0x37')];_0x1996d4[_0x0c27('0x3f')]=qs[_0x0c27('0x40')](_0x1b1e86[_0x0c27('0x39')]['sort']);_0x1996d4[_0x0c27('0x41')]=qs[_0x0c27('0x3a')](_[_0x0c27('0x53')](_0x1b1e86[_0x0c27('0x39')],_0xa2eca9['filters']));if(_0x1b1e86[_0x0c27('0x39')]['filter']){_0x1996d4[_0x0c27('0x41')]=_[_0x0c27('0x43')](_0x1996d4[_0x0c27('0x41')],{'$or':_['map'](_0x1996d4[_0x0c27('0x3c')],function(_0x3cdd61){var _0x1fceea={};_0x1fceea[_0x3cdd61]={'$like':'%'+_0x1b1e86[_0x0c27('0x39')][_0x0c27('0x42')]+'%'};return _0x1fceea;})});}_0x1996d4=_[_0x0c27('0x43')]({},_0x1996d4,_0x1b1e86['options']);return _0x369955[_0x0c27('0x58')](_0x1996d4);}})[_0x0c27('0x19')](function(_0x212a35){if(_0x212a35){_0x22aa00=_0x212a35[_0x0c27('0x4d')];if(!_0x1b1e86[_0x0c27('0x39')][_0x0c27('0x3e')](_0x0c27('0x56'))){_0x1996d4[_0x0c27('0x28')]=qs[_0x0c27('0x28')](_0x1b1e86[_0x0c27('0x39')][_0x0c27('0x28')]);_0x1996d4[_0x0c27('0x2a')]=qs[_0x0c27('0x2a')](_0x1b1e86[_0x0c27('0x39')][_0x0c27('0x2a')]);}return _0x369955['getDescriptions'](_0x1996d4);}})[_0x0c27('0x19')](function(_0x1dc3ec){if(_0x1dc3ec){return _0x1dc3ec?{'count':_0x22aa00,'rows':_0x1dc3ec}:null;}})['then'](respondWithResult(_0x4325bc,null))[_0x0c27('0x23')](handleError(_0x4325bc,null));};
\ No newline at end of file
+var _0x7caa=['model','query','keys','filters','attributes','intersection','fields','length','hasOwnProperty','nolimit','order','sort','where','pick','VIRTUAL','merge','options','VtigerConfiguration','includeAll','include','findAll','rows','catch','show','params','find','create','body','update','getFields','VtigerField','filter','getSubjects','findOne','getDescriptions','eml-format','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','to-csv','ejs','fs-extra','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','jayson/promise','client','http','then','VtigerConfiguration,\x20%s,\x20%s','VtigerConfiguration,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','info','result','status','end','json','offset','undefined','count','limit','set','apply','save','destroy','sendStatus','name','send','index','map','rawAttributes','type','key'];(function(_0x38edeb,_0x41e176){var _0x340442=function(_0x3c5914){while(--_0x3c5914){_0x38edeb['push'](_0x38edeb['shift']());}};_0x340442(++_0x41e176);}(_0x7caa,0x197));var _0xa7ca=function(_0x411623,_0x3ccf18){_0x411623=_0x411623-0x0;var _0x2456d4=_0x7caa[_0x411623];return _0x2456d4;};'use strict';var emlformat=require(_0xa7ca('0x0'));var rimraf=require('rimraf');var zipdir=require(_0xa7ca('0x1'));var jsonpatch=require(_0xa7ca('0x2'));var rp=require(_0xa7ca('0x3'));var moment=require(_0xa7ca('0x4'));var BPromise=require(_0xa7ca('0x5'));var Mustache=require(_0xa7ca('0x6'));var util=require(_0xa7ca('0x7'));var path=require(_0xa7ca('0x8'));var sox=require('sox');var csv=require(_0xa7ca('0x9'));var ejs=require(_0xa7ca('0xa'));var fs=require('fs');var fs_extra=require(_0xa7ca('0xb'));var _=require('lodash');var squel=require(_0xa7ca('0xc'));var crypto=require(_0xa7ca('0xd'));var jsforce=require(_0xa7ca('0xe'));var deskjs=require(_0xa7ca('0xf'));var toCsv=require(_0xa7ca('0x9'));var querystring=require(_0xa7ca('0x10'));var Papa=require(_0xa7ca('0x11'));var Redis=require(_0xa7ca('0x12'));var authService=require(_0xa7ca('0x13'));var qs=require(_0xa7ca('0x14'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require('../../config/license/hardware');var logger=require('../../config/logger')(_0xa7ca('0x15'));var utils=require(_0xa7ca('0x16'));var config=require(_0xa7ca('0x17'));var licenseUtil=require(_0xa7ca('0x18'));var db=require(_0xa7ca('0x19'))['db'];var jayson=require(_0xa7ca('0x1a'));var client=jayson[_0xa7ca('0x1b')][_0xa7ca('0x1c')]({'port':0x232a});function respondWithRpcPromise(_0x29eade,_0x362f49,_0x1e1e59,_0x3fee93){return new BPromise(function(_0x3317e2,_0x58e541){var _0x2b9898=_0x3fee93||client;return _0x2b9898['request'](_0x29eade,_0x1e1e59)[_0xa7ca('0x1d')](function(_0x2ae65b){logger['info'](_0xa7ca('0x1e'),_0x362f49,'request\x20sent');logger['debug'](_0xa7ca('0x1f'),_0x362f49,_0xa7ca('0x20'),JSON[_0xa7ca('0x21')](_0x2ae65b));if(_0x2ae65b[_0xa7ca('0x22')]){if(_0x2ae65b['error'][_0xa7ca('0x23')]===0x1f4){logger[_0xa7ca('0x22')](_0xa7ca('0x1e'),_0x362f49,_0x2ae65b[_0xa7ca('0x22')]['message']);return _0x58e541(_0x2ae65b[_0xa7ca('0x22')][_0xa7ca('0x24')]);}logger[_0xa7ca('0x22')](_0xa7ca('0x1e'),_0x362f49,_0x2ae65b[_0xa7ca('0x22')][_0xa7ca('0x24')]);return _0x3317e2(_0x2ae65b[_0xa7ca('0x22')][_0xa7ca('0x24')]);}else{logger[_0xa7ca('0x25')]('VtigerConfiguration,\x20%s,\x20%s',_0x362f49,_0xa7ca('0x20'));_0x3317e2(_0x2ae65b[_0xa7ca('0x26')][_0xa7ca('0x24')]);}})['catch'](function(_0xea5076){logger[_0xa7ca('0x22')](_0xa7ca('0x1e'),_0x362f49,_0xea5076);_0x58e541(_0xea5076);});});}function respondWithStatusCode(_0xfaa7c1,_0x486f29){_0x486f29=_0x486f29||0xcc;return function(_0xe9fb06){if(_0xe9fb06){return _0xfaa7c1['sendStatus'](_0x486f29);}return _0xfaa7c1[_0xa7ca('0x27')](_0x486f29)[_0xa7ca('0x28')]();};}function respondWithResult(_0x1c67cd,_0x8b3364){_0x8b3364=_0x8b3364||0xc8;return function(_0x10a14e){if(_0x10a14e){return _0x1c67cd['status'](_0x8b3364)[_0xa7ca('0x29')](_0x10a14e);}};}function respondWithFilteredResult(_0x1446fa,_0x1faf7f){return function(_0x19f490){if(_0x19f490){var _0x4da0e4=typeof _0x1faf7f[_0xa7ca('0x2a')]===_0xa7ca('0x2b')&&typeof _0x1faf7f['limit']===_0xa7ca('0x2b');var _0x941185=_0x19f490[_0xa7ca('0x2c')];var _0x3bbb25=_0x4da0e4?0x0:_0x1faf7f[_0xa7ca('0x2a')];var _0x8f3bd2=_0x4da0e4?_0x19f490[_0xa7ca('0x2c')]:_0x1faf7f['offset']+_0x1faf7f[_0xa7ca('0x2d')];var _0xb818b7;if(_0x8f3bd2>=_0x941185){_0x8f3bd2=_0x941185;_0xb818b7=0xc8;}else{_0xb818b7=0xce;}_0x1446fa[_0xa7ca('0x27')](_0xb818b7);return _0x1446fa[_0xa7ca('0x2e')]('Content-Range',_0x3bbb25+'-'+_0x8f3bd2+'/'+_0x941185)[_0xa7ca('0x29')](_0x19f490);}return null;};}function patchUpdates(_0x5ccb5a){return function(_0x340ad5){try{jsonpatch[_0xa7ca('0x2f')](_0x340ad5,_0x5ccb5a,!![]);}catch(_0x112233){return BPromise['reject'](_0x112233);}return _0x340ad5[_0xa7ca('0x30')]();};}function saveUpdates(_0x5eb81d,_0x221963){return function(_0x5cbaa8){if(_0x5cbaa8){return _0x5cbaa8['update'](_0x5eb81d)[_0xa7ca('0x1d')](function(_0x5d71b6){return _0x5d71b6;});}return null;};}function removeEntity(_0x227d1d,_0x39143c){return function(_0x22a59d){if(_0x22a59d){return _0x22a59d[_0xa7ca('0x31')]()[_0xa7ca('0x1d')](function(){_0x227d1d['status'](0xcc)[_0xa7ca('0x28')]();});}};}function handleEntityNotFound(_0x252e13,_0x540a52){return function(_0x55ef67){if(!_0x55ef67){_0x252e13[_0xa7ca('0x32')](0x194);}return _0x55ef67;};}function handleError(_0x4c36fe,_0x286fc1){_0x286fc1=_0x286fc1||0x1f4;return function(_0x2d8bff){logger[_0xa7ca('0x22')](_0x2d8bff['stack']);if(_0x2d8bff[_0xa7ca('0x33')]){delete _0x2d8bff[_0xa7ca('0x33')];}_0x4c36fe[_0xa7ca('0x27')](_0x286fc1)[_0xa7ca('0x34')](_0x2d8bff);};}exports[_0xa7ca('0x35')]=function(_0x39431d,_0x4c0d2b){var _0x358ee2={},_0x2197ba={},_0x2ba099={'count':0x0,'rows':[]};var _0x451e37=_[_0xa7ca('0x36')](db['VtigerConfiguration'][_0xa7ca('0x37')],function(_0x4fb508){return{'name':_0x4fb508['fieldName'],'type':_0x4fb508[_0xa7ca('0x38')][_0xa7ca('0x39')]};});_0x2197ba[_0xa7ca('0x3a')]=_[_0xa7ca('0x36')](_0x451e37,_0xa7ca('0x33'));_0x2197ba[_0xa7ca('0x3b')]=_[_0xa7ca('0x3c')](_0x39431d['query']);_0x2197ba[_0xa7ca('0x3d')]=_['intersection'](_0x2197ba['model'],_0x2197ba[_0xa7ca('0x3b')]);_0x358ee2[_0xa7ca('0x3e')]=_[_0xa7ca('0x3f')](_0x2197ba[_0xa7ca('0x3a')],qs[_0xa7ca('0x40')](_0x39431d[_0xa7ca('0x3b')][_0xa7ca('0x40')]));_0x358ee2['attributes']=_0x358ee2['attributes'][_0xa7ca('0x41')]?_0x358ee2[_0xa7ca('0x3e')]:_0x2197ba[_0xa7ca('0x3a')];if(!_0x39431d[_0xa7ca('0x3b')][_0xa7ca('0x42')](_0xa7ca('0x43'))){_0x358ee2[_0xa7ca('0x2d')]=qs[_0xa7ca('0x2d')](_0x39431d[_0xa7ca('0x3b')][_0xa7ca('0x2d')]);_0x358ee2['offset']=qs[_0xa7ca('0x2a')](_0x39431d['query'][_0xa7ca('0x2a')]);}_0x358ee2[_0xa7ca('0x44')]=qs[_0xa7ca('0x45')](_0x39431d[_0xa7ca('0x3b')][_0xa7ca('0x45')]);_0x358ee2[_0xa7ca('0x46')]=qs[_0xa7ca('0x3d')](_[_0xa7ca('0x47')](_0x39431d[_0xa7ca('0x3b')],_0x2197ba['filters']),_0x451e37);if(_0x39431d['query']['filter']){_0x358ee2[_0xa7ca('0x46')]=_['merge'](_0x358ee2[_0xa7ca('0x46')],{'$or':_[_0xa7ca('0x36')](_0x451e37,function(_0x57e909){if(_0x57e909[_0xa7ca('0x38')]!==_0xa7ca('0x48')){var _0x3e9b88={};_0x3e9b88[_0x57e909[_0xa7ca('0x33')]]={'$like':'%'+_0x39431d['query']['filter']+'%'};return _0x3e9b88;}})});}_0x358ee2=_[_0xa7ca('0x49')]({},_0x358ee2,_0x39431d[_0xa7ca('0x4a')]);var _0xa4495b={'where':_0x358ee2[_0xa7ca('0x46')]};return db[_0xa7ca('0x4b')][_0xa7ca('0x2c')](_0xa4495b)[_0xa7ca('0x1d')](function(_0x52f450){_0x2ba099['count']=_0x52f450;if(_0x39431d[_0xa7ca('0x3b')][_0xa7ca('0x4c')]){_0x358ee2[_0xa7ca('0x4d')]=[{'all':!![]}];}return db[_0xa7ca('0x4b')][_0xa7ca('0x4e')](_0x358ee2);})['then'](function(_0x162438){_0x2ba099[_0xa7ca('0x4f')]=_0x162438;return _0x2ba099;})[_0xa7ca('0x1d')](respondWithFilteredResult(_0x4c0d2b,_0x358ee2))[_0xa7ca('0x50')](handleError(_0x4c0d2b,null));};exports[_0xa7ca('0x51')]=function(_0x2bfe3e,_0x3476e3){var _0x58f1ac={'raw':![],'where':{'id':_0x2bfe3e[_0xa7ca('0x52')]['id']}},_0x565ad8={};_0x565ad8[_0xa7ca('0x3a')]=_[_0xa7ca('0x3c')](db[_0xa7ca('0x4b')][_0xa7ca('0x37')]);_0x565ad8[_0xa7ca('0x3b')]=_[_0xa7ca('0x3c')](_0x2bfe3e[_0xa7ca('0x3b')]);_0x565ad8['filters']=_[_0xa7ca('0x3f')](_0x565ad8[_0xa7ca('0x3a')],_0x565ad8[_0xa7ca('0x3b')]);_0x58f1ac[_0xa7ca('0x3e')]=_['intersection'](_0x565ad8[_0xa7ca('0x3a')],qs[_0xa7ca('0x40')](_0x2bfe3e['query']['fields']));_0x58f1ac[_0xa7ca('0x3e')]=_0x58f1ac[_0xa7ca('0x3e')][_0xa7ca('0x41')]?_0x58f1ac[_0xa7ca('0x3e')]:_0x565ad8[_0xa7ca('0x3a')];if(_0x2bfe3e[_0xa7ca('0x3b')]['includeAll']){_0x58f1ac['include']=[{'all':!![]}];}_0x58f1ac=_[_0xa7ca('0x49')]({},_0x58f1ac,_0x2bfe3e[_0xa7ca('0x4a')]);return db[_0xa7ca('0x4b')][_0xa7ca('0x53')](_0x58f1ac)[_0xa7ca('0x1d')](handleEntityNotFound(_0x3476e3,null))[_0xa7ca('0x1d')](respondWithResult(_0x3476e3,null))['catch'](handleError(_0x3476e3,null));};exports[_0xa7ca('0x54')]=function(_0x205513,_0x2c6b0e){return db[_0xa7ca('0x4b')][_0xa7ca('0x54')](_0x205513[_0xa7ca('0x55')],{})[_0xa7ca('0x1d')](respondWithResult(_0x2c6b0e,0xc9))[_0xa7ca('0x50')](handleError(_0x2c6b0e,null));};exports[_0xa7ca('0x56')]=function(_0x33b37d,_0x513423){if(_0x33b37d['body']['id']){delete _0x33b37d['body']['id'];}return db[_0xa7ca('0x4b')][_0xa7ca('0x53')]({'where':{'id':_0x33b37d[_0xa7ca('0x52')]['id']}})[_0xa7ca('0x1d')](handleEntityNotFound(_0x513423,null))[_0xa7ca('0x1d')](saveUpdates(_0x33b37d[_0xa7ca('0x55')],null))[_0xa7ca('0x1d')](respondWithResult(_0x513423,null))[_0xa7ca('0x50')](handleError(_0x513423,null));};exports[_0xa7ca('0x31')]=function(_0x2578fe,_0xe86a2b){return db[_0xa7ca('0x4b')][_0xa7ca('0x53')]({'where':{'id':_0x2578fe[_0xa7ca('0x52')]['id']}})[_0xa7ca('0x1d')](handleEntityNotFound(_0xe86a2b,null))[_0xa7ca('0x1d')](removeEntity(_0xe86a2b,null))[_0xa7ca('0x50')](handleError(_0xe86a2b,null));};exports[_0xa7ca('0x57')]=function(_0x2199b0,_0x403998,_0x468dea){var _0x4107cf={};var _0x2f8a07={};var _0x3f222b;var _0xfba511;return db['VtigerConfiguration']['findOne']({'where':{'id':_0x2199b0[_0xa7ca('0x52')]['id']}})['then'](handleEntityNotFound(_0x403998,null))[_0xa7ca('0x1d')](function(_0x5cd271){if(_0x5cd271){_0x3f222b=_0x5cd271;_0x2f8a07[_0xa7ca('0x3a')]=_[_0xa7ca('0x3c')](db[_0xa7ca('0x58')][_0xa7ca('0x37')]);_0x2f8a07[_0xa7ca('0x3b')]=_[_0xa7ca('0x3c')](_0x2199b0[_0xa7ca('0x3b')]);_0x2f8a07[_0xa7ca('0x3d')]=_['intersection'](_0x2f8a07[_0xa7ca('0x3a')],_0x2f8a07[_0xa7ca('0x3b')]);_0x4107cf['attributes']=_['intersection'](_0x2f8a07[_0xa7ca('0x3a')],qs[_0xa7ca('0x40')](_0x2199b0[_0xa7ca('0x3b')]['fields']));_0x4107cf[_0xa7ca('0x3e')]=_0x4107cf[_0xa7ca('0x3e')][_0xa7ca('0x41')]?_0x4107cf[_0xa7ca('0x3e')]:_0x2f8a07[_0xa7ca('0x3a')];_0x4107cf[_0xa7ca('0x44')]=qs['sort'](_0x2199b0[_0xa7ca('0x3b')]['sort']);_0x4107cf[_0xa7ca('0x46')]=qs[_0xa7ca('0x3d')](_[_0xa7ca('0x47')](_0x2199b0[_0xa7ca('0x3b')],_0x2f8a07['filters']));if(_0x2199b0[_0xa7ca('0x3b')][_0xa7ca('0x59')]){_0x4107cf[_0xa7ca('0x46')]=_[_0xa7ca('0x49')](_0x4107cf[_0xa7ca('0x46')],{'$or':_[_0xa7ca('0x36')](_0x4107cf['attributes'],function(_0x5b1c94){var _0x17c68e={};_0x17c68e[_0x5b1c94]={'$like':'%'+_0x2199b0[_0xa7ca('0x3b')][_0xa7ca('0x59')]+'%'};return _0x17c68e;})});}_0x4107cf=_['merge']({},_0x4107cf,_0x2199b0['options']);return _0x3f222b[_0xa7ca('0x57')](_0x4107cf);}})[_0xa7ca('0x1d')](function(_0x23528e){if(_0x23528e){_0xfba511=_0x23528e[_0xa7ca('0x41')];if(!_0x2199b0[_0xa7ca('0x3b')][_0xa7ca('0x42')](_0xa7ca('0x43'))){_0x4107cf['limit']=qs[_0xa7ca('0x2d')](_0x2199b0[_0xa7ca('0x3b')][_0xa7ca('0x2d')]);_0x4107cf[_0xa7ca('0x2a')]=qs[_0xa7ca('0x2a')](_0x2199b0['query'][_0xa7ca('0x2a')]);}return _0x3f222b['getFields'](_0x4107cf);}})[_0xa7ca('0x1d')](function(_0x4fa07a){if(_0x4fa07a){return _0x4fa07a?{'count':_0xfba511,'rows':_0x4fa07a}:null;}})[_0xa7ca('0x1d')](respondWithResult(_0x403998,null))[_0xa7ca('0x50')](handleError(_0x403998,null));};exports[_0xa7ca('0x5a')]=function(_0xde2319,_0x4c3a30,_0x9f2ed6){var _0x2b199e={};var _0x2f0590={};var _0x149280;var _0x56f33d;return db['VtigerConfiguration'][_0xa7ca('0x5b')]({'where':{'id':_0xde2319[_0xa7ca('0x52')]['id']}})[_0xa7ca('0x1d')](handleEntityNotFound(_0x4c3a30,null))[_0xa7ca('0x1d')](function(_0x59754b){if(_0x59754b){_0x149280=_0x59754b;_0x2f0590[_0xa7ca('0x3a')]=_[_0xa7ca('0x3c')](db['VtigerField'][_0xa7ca('0x37')]);_0x2f0590[_0xa7ca('0x3b')]=_['keys'](_0xde2319[_0xa7ca('0x3b')]);_0x2f0590[_0xa7ca('0x3d')]=_[_0xa7ca('0x3f')](_0x2f0590[_0xa7ca('0x3a')],_0x2f0590['query']);_0x2b199e[_0xa7ca('0x3e')]=_['intersection'](_0x2f0590[_0xa7ca('0x3a')],qs['fields'](_0xde2319[_0xa7ca('0x3b')][_0xa7ca('0x40')]));_0x2b199e[_0xa7ca('0x3e')]=_0x2b199e['attributes'][_0xa7ca('0x41')]?_0x2b199e[_0xa7ca('0x3e')]:_0x2f0590['model'];_0x2b199e[_0xa7ca('0x44')]=qs['sort'](_0xde2319[_0xa7ca('0x3b')][_0xa7ca('0x45')]);_0x2b199e[_0xa7ca('0x46')]=qs['filters'](_[_0xa7ca('0x47')](_0xde2319['query'],_0x2f0590[_0xa7ca('0x3d')]));if(_0xde2319[_0xa7ca('0x3b')]['filter']){_0x2b199e[_0xa7ca('0x46')]=_[_0xa7ca('0x49')](_0x2b199e['where'],{'$or':_['map'](_0x2b199e['attributes'],function(_0x4aae76){var _0x33801c={};_0x33801c[_0x4aae76]={'$like':'%'+_0xde2319[_0xa7ca('0x3b')]['filter']+'%'};return _0x33801c;})});}_0x2b199e=_[_0xa7ca('0x49')]({},_0x2b199e,_0xde2319[_0xa7ca('0x4a')]);return _0x149280['getSubjects'](_0x2b199e);}})['then'](function(_0xa032d7){if(_0xa032d7){_0x56f33d=_0xa032d7[_0xa7ca('0x41')];if(!_0xde2319[_0xa7ca('0x3b')][_0xa7ca('0x42')](_0xa7ca('0x43'))){_0x2b199e[_0xa7ca('0x2d')]=qs[_0xa7ca('0x2d')](_0xde2319[_0xa7ca('0x3b')][_0xa7ca('0x2d')]);_0x2b199e[_0xa7ca('0x2a')]=qs[_0xa7ca('0x2a')](_0xde2319['query'][_0xa7ca('0x2a')]);}return _0x149280['getSubjects'](_0x2b199e);}})[_0xa7ca('0x1d')](function(_0x39ef62){if(_0x39ef62){return _0x39ef62?{'count':_0x56f33d,'rows':_0x39ef62}:null;}})[_0xa7ca('0x1d')](respondWithResult(_0x4c3a30,null))[_0xa7ca('0x50')](handleError(_0x4c3a30,null));};exports[_0xa7ca('0x5c')]=function(_0x22dbb1,_0x49ce7d,_0x5d1b12){var _0xc8614={};var _0x559b9e={};var _0x10f6fc;var _0x543504;return db[_0xa7ca('0x4b')][_0xa7ca('0x5b')]({'where':{'id':_0x22dbb1[_0xa7ca('0x52')]['id']}})[_0xa7ca('0x1d')](handleEntityNotFound(_0x49ce7d,null))[_0xa7ca('0x1d')](function(_0x266636){if(_0x266636){_0x10f6fc=_0x266636;_0x559b9e[_0xa7ca('0x3a')]=_[_0xa7ca('0x3c')](db['VtigerField'][_0xa7ca('0x37')]);_0x559b9e[_0xa7ca('0x3b')]=_['keys'](_0x22dbb1['query']);_0x559b9e[_0xa7ca('0x3d')]=_[_0xa7ca('0x3f')](_0x559b9e[_0xa7ca('0x3a')],_0x559b9e['query']);_0xc8614[_0xa7ca('0x3e')]=_[_0xa7ca('0x3f')](_0x559b9e[_0xa7ca('0x3a')],qs['fields'](_0x22dbb1['query'][_0xa7ca('0x40')]));_0xc8614[_0xa7ca('0x3e')]=_0xc8614[_0xa7ca('0x3e')]['length']?_0xc8614[_0xa7ca('0x3e')]:_0x559b9e[_0xa7ca('0x3a')];_0xc8614['order']=qs['sort'](_0x22dbb1[_0xa7ca('0x3b')][_0xa7ca('0x45')]);_0xc8614[_0xa7ca('0x46')]=qs[_0xa7ca('0x3d')](_[_0xa7ca('0x47')](_0x22dbb1['query'],_0x559b9e[_0xa7ca('0x3d')]));if(_0x22dbb1['query'][_0xa7ca('0x59')]){_0xc8614[_0xa7ca('0x46')]=_['merge'](_0xc8614[_0xa7ca('0x46')],{'$or':_[_0xa7ca('0x36')](_0xc8614['attributes'],function(_0x386e08){var _0x2e85be={};_0x2e85be[_0x386e08]={'$like':'%'+_0x22dbb1[_0xa7ca('0x3b')][_0xa7ca('0x59')]+'%'};return _0x2e85be;})});}_0xc8614=_[_0xa7ca('0x49')]({},_0xc8614,_0x22dbb1[_0xa7ca('0x4a')]);return _0x10f6fc['getDescriptions'](_0xc8614);}})['then'](function(_0x107f0d){if(_0x107f0d){_0x543504=_0x107f0d[_0xa7ca('0x41')];if(!_0x22dbb1['query'][_0xa7ca('0x42')](_0xa7ca('0x43'))){_0xc8614[_0xa7ca('0x2d')]=qs[_0xa7ca('0x2d')](_0x22dbb1['query'][_0xa7ca('0x2d')]);_0xc8614[_0xa7ca('0x2a')]=qs[_0xa7ca('0x2a')](_0x22dbb1[_0xa7ca('0x3b')]['offset']);}return _0x10f6fc['getDescriptions'](_0xc8614);}})[_0xa7ca('0x1d')](function(_0x2cf501){if(_0x2cf501){return _0x2cf501?{'count':_0x543504,'rows':_0x2cf501}:null;}})[_0xa7ca('0x1d')](respondWithResult(_0x49ce7d,null))['catch'](handleError(_0x49ce7d,null));};
\ No newline at end of file