Built motion from commit (unavailable).|2.5.30
[motion2.git] / server / api / intVtigerConfiguration / intVtigerConfiguration.controller.js
index 3dc9c45..4244a05 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x22fd=['options','includeAll','include','findAll','rows','show','length','create','body','update','find','params','VtigerField','hasOwnProperty','getFields','getSubjects','findOne','getDescriptions','html-pdf','rimraf','request-promise','moment','bluebird','sox','lodash','crypto','jsforce','desk.js','to-csv','querystring','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../mysqldb','client','request','VtigerConfiguration,\x20%s,\x20%s','VtigerConfiguration,\x20%s,\x20%s,\x20%s','request\x20sent','error','code','message','info','catch','sendStatus','status','end','json','count','offset','limit','set','apply','reject','save','then','destroy','stack','name','send','index','map','VtigerConfiguration','rawAttributes','fieldName','key','model','query','keys','filters','intersection','attributes','fields','nolimit','order','sort','where','pick','filter','merge','type'];(function(_0x4211c7,_0x4db64e){var _0x1b6f33=function(_0x564a2f){while(--_0x564a2f){_0x4211c7['push'](_0x4211c7['shift']());}};_0x1b6f33(++_0x4db64e);}(_0x22fd,0x166));var _0xd22f=function(_0x58dc25,_0x49b9d5){_0x58dc25=_0x58dc25-0x0;var _0x21b0a7=_0x22fd[_0x58dc25];return _0x21b0a7;};'use strict';var pdf=require(_0xd22f('0x0'));var emlformat=require('eml-format');var rimraf=require(_0xd22f('0x1'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require(_0xd22f('0x2'));var moment=require(_0xd22f('0x3'));var BPromise=require(_0xd22f('0x4'));var Mustache=require('mustache');var util=require('util');var path=require('path');var sox=require(_0xd22f('0x5'));var csv=require('to-csv');var ejs=require('ejs');var fs=require('fs');var _=require(_0xd22f('0x6'));var squel=require('squel');var crypto=require(_0xd22f('0x7'));var jsforce=require(_0xd22f('0x8'));var deskjs=require(_0xd22f('0x9'));var toCsv=require(_0xd22f('0xa'));var querystring=require(_0xd22f('0xb'));var Papa=require('papaparse');var Redis=require(_0xd22f('0xc'));var authService=require(_0xd22f('0xd'));var qs=require(_0xd22f('0xe'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0xd22f('0xf'));var logger=require(_0xd22f('0x10'))(_0xd22f('0x11'));var utils=require(_0xd22f('0x12'));var config=require('../../config/environment');var licenseUtil=require('../../config/license/util');var db=require(_0xd22f('0x13'))['db'];var jayson=require('jayson/promise');var client=jayson[_0xd22f('0x14')]['http']({'port':0x232a});function respondWithRpcPromise(_0x45c7d7,_0x81274e,_0x1c56fe,_0x80cec2){return new BPromise(function(_0x5a4787,_0x562598){var _0x52678d=_0x80cec2||client;return _0x52678d[_0xd22f('0x15')](_0x45c7d7,_0x1c56fe)['then'](function(_0x10f16b){logger['info'](_0xd22f('0x16'),_0x81274e,'request\x20sent');logger['debug'](_0xd22f('0x17'),_0x81274e,_0xd22f('0x18'),JSON['stringify'](_0x10f16b));if(_0x10f16b[_0xd22f('0x19')]){if(_0x10f16b[_0xd22f('0x19')][_0xd22f('0x1a')]===0x1f4){logger[_0xd22f('0x19')](_0xd22f('0x16'),_0x81274e,_0x10f16b[_0xd22f('0x19')][_0xd22f('0x1b')]);return _0x562598(_0x10f16b['error'][_0xd22f('0x1b')]);}logger[_0xd22f('0x19')](_0xd22f('0x16'),_0x81274e,_0x10f16b[_0xd22f('0x19')][_0xd22f('0x1b')]);return _0x5a4787(_0x10f16b[_0xd22f('0x19')]['message']);}else{logger[_0xd22f('0x1c')](_0xd22f('0x16'),_0x81274e,'request\x20sent');_0x5a4787(_0x10f16b['result'][_0xd22f('0x1b')]);}})[_0xd22f('0x1d')](function(_0x4d0cf2){logger[_0xd22f('0x19')](_0xd22f('0x16'),_0x81274e,_0x4d0cf2);_0x562598(_0x4d0cf2);});});}function respondWithStatusCode(_0x1aaf3d,_0x20bd97){_0x20bd97=_0x20bd97||0xcc;return function(_0x100ee3){if(_0x100ee3){return _0x1aaf3d[_0xd22f('0x1e')](_0x20bd97);}return _0x1aaf3d[_0xd22f('0x1f')](_0x20bd97)[_0xd22f('0x20')]();};}function respondWithResult(_0x5c458a,_0xee3fc6){_0xee3fc6=_0xee3fc6||0xc8;return function(_0xa124c3){if(_0xa124c3){return _0x5c458a[_0xd22f('0x1f')](_0xee3fc6)[_0xd22f('0x21')](_0xa124c3);}};}function respondWithFilteredResult(_0x33598a,_0x4a753f){return function(_0x13044f){if(_0x13044f){var _0x301f41=_0x13044f[_0xd22f('0x22')],_0x3269f5=_0x4a753f['offset'],_0x303084=_0x4a753f[_0xd22f('0x23')]+_0x4a753f[_0xd22f('0x24')],_0x3dc5bd;if(_0x303084>=_0x301f41){_0x303084=_0x301f41;_0x3dc5bd=0xc8;}else{_0x3dc5bd=0xce;}_0x33598a[_0xd22f('0x1f')](_0x3dc5bd);return _0x33598a[_0xd22f('0x25')]('Content-Range',_0x3269f5+'-'+_0x303084+'/'+_0x301f41)[_0xd22f('0x21')](_0x13044f);}return null;};}function patchUpdates(_0x3e2252){return function(_0x1a6054){try{jsonpatch[_0xd22f('0x26')](_0x1a6054,_0x3e2252,!![]);}catch(_0x548fbb){return BPromise[_0xd22f('0x27')](_0x548fbb);}return _0x1a6054[_0xd22f('0x28')]();};}function saveUpdates(_0x3ddf58,_0x3b5c36){return function(_0x37862f){if(_0x37862f){return _0x37862f['update'](_0x3ddf58)[_0xd22f('0x29')](function(_0x203499){return _0x203499;});}return null;};}function removeEntity(_0x51ea25,_0x31b159){return function(_0x2f7f93){if(_0x2f7f93){return _0x2f7f93[_0xd22f('0x2a')]()[_0xd22f('0x29')](function(){_0x51ea25[_0xd22f('0x1f')](0xcc)[_0xd22f('0x20')]();});}};}function handleEntityNotFound(_0x403add,_0x1126c2){return function(_0x346e51){if(!_0x346e51){_0x403add[_0xd22f('0x1e')](0x194);}return _0x346e51;};}function handleError(_0x2b7871,_0xddbcc1){_0xddbcc1=_0xddbcc1||0x1f4;return function(_0x160acf){logger['error'](_0x160acf[_0xd22f('0x2b')]);if(_0x160acf[_0xd22f('0x2c')]){delete _0x160acf[_0xd22f('0x2c')];}_0x2b7871[_0xd22f('0x1f')](_0xddbcc1)[_0xd22f('0x2d')](_0x160acf);};}exports[_0xd22f('0x2e')]=function(_0x17f80f,_0x415081){var _0x1b91d3={},_0x17ae8f={},_0x5eb17d={'count':0x0,'rows':[]};var _0x5652b8=_[_0xd22f('0x2f')](db[_0xd22f('0x30')][_0xd22f('0x31')],function(_0x58c64a){return{'name':_0x58c64a[_0xd22f('0x32')],'type':_0x58c64a['type'][_0xd22f('0x33')]};});_0x17ae8f[_0xd22f('0x34')]=_['map'](_0x5652b8,_0xd22f('0x2c'));_0x17ae8f[_0xd22f('0x35')]=_[_0xd22f('0x36')](_0x17f80f[_0xd22f('0x35')]);_0x17ae8f[_0xd22f('0x37')]=_[_0xd22f('0x38')](_0x17ae8f[_0xd22f('0x34')],_0x17ae8f['query']);_0x1b91d3[_0xd22f('0x39')]=_[_0xd22f('0x38')](_0x17ae8f[_0xd22f('0x34')],qs[_0xd22f('0x3a')](_0x17f80f['query'][_0xd22f('0x3a')]));_0x1b91d3[_0xd22f('0x39')]=_0x1b91d3[_0xd22f('0x39')]['length']?_0x1b91d3[_0xd22f('0x39')]:_0x17ae8f[_0xd22f('0x34')];if(!_0x17f80f[_0xd22f('0x35')]['hasOwnProperty'](_0xd22f('0x3b'))){_0x1b91d3[_0xd22f('0x24')]=qs[_0xd22f('0x24')](_0x17f80f[_0xd22f('0x35')][_0xd22f('0x24')]);_0x1b91d3['offset']=qs[_0xd22f('0x23')](_0x17f80f[_0xd22f('0x35')][_0xd22f('0x23')]);}_0x1b91d3[_0xd22f('0x3c')]=qs[_0xd22f('0x3d')](_0x17f80f[_0xd22f('0x35')][_0xd22f('0x3d')]);_0x1b91d3[_0xd22f('0x3e')]=qs[_0xd22f('0x37')](_[_0xd22f('0x3f')](_0x17f80f[_0xd22f('0x35')],_0x17ae8f[_0xd22f('0x37')]),_0x5652b8);if(_0x17f80f[_0xd22f('0x35')][_0xd22f('0x40')]){_0x1b91d3[_0xd22f('0x3e')]=_[_0xd22f('0x41')](_0x1b91d3[_0xd22f('0x3e')],{'$or':_[_0xd22f('0x2f')](_0x5652b8,function(_0x4c25de){if(_0x4c25de[_0xd22f('0x42')]!=='VIRTUAL'){var _0x21cab6={};_0x21cab6[_0x4c25de[_0xd22f('0x2c')]]={'$like':'%'+_0x17f80f[_0xd22f('0x35')][_0xd22f('0x40')]+'%'};return _0x21cab6;}})});}_0x1b91d3=_[_0xd22f('0x41')]({},_0x1b91d3,_0x17f80f[_0xd22f('0x43')]);var _0x2753e0={'where':_0x1b91d3[_0xd22f('0x3e')]};return db[_0xd22f('0x30')]['count'](_0x2753e0)[_0xd22f('0x29')](function(_0x52e5fd){_0x5eb17d[_0xd22f('0x22')]=_0x52e5fd;if(_0x17f80f[_0xd22f('0x35')][_0xd22f('0x44')]){_0x1b91d3[_0xd22f('0x45')]=[{'all':!![]}];}return db[_0xd22f('0x30')][_0xd22f('0x46')](_0x1b91d3);})[_0xd22f('0x29')](function(_0x38b5d3){_0x5eb17d[_0xd22f('0x47')]=_0x38b5d3;return _0x5eb17d;})[_0xd22f('0x29')](respondWithFilteredResult(_0x415081,_0x1b91d3))['catch'](handleError(_0x415081,null));};exports[_0xd22f('0x48')]=function(_0x5916e5,_0x16f6e){var _0x2dbe9e={'raw':![],'where':{'id':_0x5916e5['params']['id']}},_0x589953={};_0x589953[_0xd22f('0x34')]=_[_0xd22f('0x36')](db['VtigerConfiguration'][_0xd22f('0x31')]);_0x589953[_0xd22f('0x35')]=_[_0xd22f('0x36')](_0x5916e5[_0xd22f('0x35')]);_0x589953[_0xd22f('0x37')]=_[_0xd22f('0x38')](_0x589953[_0xd22f('0x34')],_0x589953[_0xd22f('0x35')]);_0x2dbe9e[_0xd22f('0x39')]=_[_0xd22f('0x38')](_0x589953['model'],qs[_0xd22f('0x3a')](_0x5916e5[_0xd22f('0x35')][_0xd22f('0x3a')]));_0x2dbe9e[_0xd22f('0x39')]=_0x2dbe9e[_0xd22f('0x39')][_0xd22f('0x49')]?_0x2dbe9e[_0xd22f('0x39')]:_0x589953[_0xd22f('0x34')];if(_0x5916e5[_0xd22f('0x35')]['includeAll']){_0x2dbe9e['include']=[{'all':!![]}];}_0x2dbe9e=_[_0xd22f('0x41')]({},_0x2dbe9e,_0x5916e5[_0xd22f('0x43')]);return db[_0xd22f('0x30')]['find'](_0x2dbe9e)[_0xd22f('0x29')](handleEntityNotFound(_0x16f6e,null))[_0xd22f('0x29')](respondWithResult(_0x16f6e,null))['catch'](handleError(_0x16f6e,null));};exports[_0xd22f('0x4a')]=function(_0x35a345,_0x379d5c){return db[_0xd22f('0x30')][_0xd22f('0x4a')](_0x35a345[_0xd22f('0x4b')],{})[_0xd22f('0x29')](respondWithResult(_0x379d5c,0xc9))[_0xd22f('0x1d')](handleError(_0x379d5c,null));};exports[_0xd22f('0x4c')]=function(_0x2c535f,_0x5f1297){if(_0x2c535f['body']['id']){delete _0x2c535f[_0xd22f('0x4b')]['id'];}return db[_0xd22f('0x30')][_0xd22f('0x4d')]({'where':{'id':_0x2c535f[_0xd22f('0x4e')]['id']}})[_0xd22f('0x29')](handleEntityNotFound(_0x5f1297,null))[_0xd22f('0x29')](saveUpdates(_0x2c535f['body'],null))[_0xd22f('0x29')](respondWithResult(_0x5f1297,null))[_0xd22f('0x1d')](handleError(_0x5f1297,null));};exports[_0xd22f('0x2a')]=function(_0x79cff,_0x18b98b){return db['VtigerConfiguration'][_0xd22f('0x4d')]({'where':{'id':_0x79cff[_0xd22f('0x4e')]['id']}})[_0xd22f('0x29')](handleEntityNotFound(_0x18b98b,null))[_0xd22f('0x29')](removeEntity(_0x18b98b,null))[_0xd22f('0x1d')](handleError(_0x18b98b,null));};exports['getFields']=function(_0x41228d,_0x279399,_0x2ffd81){var _0x3aacb5={};var _0x140e83={};var _0x8fa5d8;var _0x540a66;return db[_0xd22f('0x30')]['findOne']({'where':{'id':_0x41228d[_0xd22f('0x4e')]['id']}})[_0xd22f('0x29')](handleEntityNotFound(_0x279399,null))[_0xd22f('0x29')](function(_0x304703){if(_0x304703){_0x8fa5d8=_0x304703;_0x140e83['model']=_[_0xd22f('0x36')](db[_0xd22f('0x4f')][_0xd22f('0x31')]);_0x140e83[_0xd22f('0x35')]=_[_0xd22f('0x36')](_0x41228d[_0xd22f('0x35')]);_0x140e83[_0xd22f('0x37')]=_['intersection'](_0x140e83[_0xd22f('0x34')],_0x140e83['query']);_0x3aacb5['attributes']=_[_0xd22f('0x38')](_0x140e83['model'],qs[_0xd22f('0x3a')](_0x41228d[_0xd22f('0x35')][_0xd22f('0x3a')]));_0x3aacb5[_0xd22f('0x39')]=_0x3aacb5['attributes']['length']?_0x3aacb5[_0xd22f('0x39')]:_0x140e83[_0xd22f('0x34')];_0x3aacb5[_0xd22f('0x3c')]=qs[_0xd22f('0x3d')](_0x41228d[_0xd22f('0x35')][_0xd22f('0x3d')]);_0x3aacb5[_0xd22f('0x3e')]=qs[_0xd22f('0x37')](_['pick'](_0x41228d[_0xd22f('0x35')],_0x140e83[_0xd22f('0x37')]));if(_0x41228d[_0xd22f('0x35')][_0xd22f('0x40')]){_0x3aacb5[_0xd22f('0x3e')]=_[_0xd22f('0x41')](_0x3aacb5['where'],{'$or':_[_0xd22f('0x2f')](_0x3aacb5[_0xd22f('0x39')],function(_0x4a6ff5){var _0x1f0450={};_0x1f0450[_0x4a6ff5]={'$like':'%'+_0x41228d['query'][_0xd22f('0x40')]+'%'};return _0x1f0450;})});}_0x3aacb5=_['merge']({},_0x3aacb5,_0x41228d[_0xd22f('0x43')]);return _0x8fa5d8['getFields'](_0x3aacb5);}})[_0xd22f('0x29')](function(_0x389eab){if(_0x389eab){_0x540a66=_0x389eab[_0xd22f('0x49')];if(!_0x41228d[_0xd22f('0x35')][_0xd22f('0x50')](_0xd22f('0x3b'))){_0x3aacb5[_0xd22f('0x24')]=qs['limit'](_0x41228d[_0xd22f('0x35')]['limit']);_0x3aacb5[_0xd22f('0x23')]=qs['offset'](_0x41228d['query']['offset']);}return _0x8fa5d8[_0xd22f('0x51')](_0x3aacb5);}})['then'](function(_0x4b831f){if(_0x4b831f){return _0x4b831f?{'count':_0x540a66,'rows':_0x4b831f}:null;}})[_0xd22f('0x29')](respondWithResult(_0x279399,null))[_0xd22f('0x1d')](handleError(_0x279399,null));};exports[_0xd22f('0x52')]=function(_0x2a60d6,_0x5a4c71,_0x458fed){var _0x1bcb58={};var _0x4c5b8f={};var _0x6602;var _0x5ba5ad;return db['VtigerConfiguration'][_0xd22f('0x53')]({'where':{'id':_0x2a60d6[_0xd22f('0x4e')]['id']}})['then'](handleEntityNotFound(_0x5a4c71,null))['then'](function(_0x1549a1){if(_0x1549a1){_0x6602=_0x1549a1;_0x4c5b8f[_0xd22f('0x34')]=_[_0xd22f('0x36')](db[_0xd22f('0x4f')][_0xd22f('0x31')]);_0x4c5b8f['query']=_[_0xd22f('0x36')](_0x2a60d6[_0xd22f('0x35')]);_0x4c5b8f[_0xd22f('0x37')]=_[_0xd22f('0x38')](_0x4c5b8f[_0xd22f('0x34')],_0x4c5b8f['query']);_0x1bcb58[_0xd22f('0x39')]=_[_0xd22f('0x38')](_0x4c5b8f[_0xd22f('0x34')],qs['fields'](_0x2a60d6['query'][_0xd22f('0x3a')]));_0x1bcb58[_0xd22f('0x39')]=_0x1bcb58[_0xd22f('0x39')][_0xd22f('0x49')]?_0x1bcb58[_0xd22f('0x39')]:_0x4c5b8f[_0xd22f('0x34')];_0x1bcb58[_0xd22f('0x3c')]=qs[_0xd22f('0x3d')](_0x2a60d6[_0xd22f('0x35')][_0xd22f('0x3d')]);_0x1bcb58[_0xd22f('0x3e')]=qs[_0xd22f('0x37')](_[_0xd22f('0x3f')](_0x2a60d6[_0xd22f('0x35')],_0x4c5b8f[_0xd22f('0x37')]));if(_0x2a60d6['query'][_0xd22f('0x40')]){_0x1bcb58[_0xd22f('0x3e')]=_[_0xd22f('0x41')](_0x1bcb58['where'],{'$or':_[_0xd22f('0x2f')](_0x1bcb58[_0xd22f('0x39')],function(_0x2ddbdf){var _0x1f9390={};_0x1f9390[_0x2ddbdf]={'$like':'%'+_0x2a60d6[_0xd22f('0x35')]['filter']+'%'};return _0x1f9390;})});}_0x1bcb58=_[_0xd22f('0x41')]({},_0x1bcb58,_0x2a60d6[_0xd22f('0x43')]);return _0x6602[_0xd22f('0x52')](_0x1bcb58);}})[_0xd22f('0x29')](function(_0xd93f24){if(_0xd93f24){_0x5ba5ad=_0xd93f24[_0xd22f('0x49')];if(!_0x2a60d6[_0xd22f('0x35')][_0xd22f('0x50')](_0xd22f('0x3b'))){_0x1bcb58[_0xd22f('0x24')]=qs[_0xd22f('0x24')](_0x2a60d6[_0xd22f('0x35')]['limit']);_0x1bcb58[_0xd22f('0x23')]=qs[_0xd22f('0x23')](_0x2a60d6[_0xd22f('0x35')][_0xd22f('0x23')]);}return _0x6602[_0xd22f('0x52')](_0x1bcb58);}})['then'](function(_0x22a064){if(_0x22a064){return _0x22a064?{'count':_0x5ba5ad,'rows':_0x22a064}:null;}})[_0xd22f('0x29')](respondWithResult(_0x5a4c71,null))['catch'](handleError(_0x5a4c71,null));};exports[_0xd22f('0x54')]=function(_0x324f80,_0x19d52e,_0x230ce2){var _0x1ec6e0={};var _0x30356b={};var _0x17eb1b;var _0x4a6517;return db['VtigerConfiguration']['findOne']({'where':{'id':_0x324f80[_0xd22f('0x4e')]['id']}})[_0xd22f('0x29')](handleEntityNotFound(_0x19d52e,null))['then'](function(_0x18a61a){if(_0x18a61a){_0x17eb1b=_0x18a61a;_0x30356b['model']=_[_0xd22f('0x36')](db[_0xd22f('0x4f')][_0xd22f('0x31')]);_0x30356b[_0xd22f('0x35')]=_[_0xd22f('0x36')](_0x324f80[_0xd22f('0x35')]);_0x30356b[_0xd22f('0x37')]=_[_0xd22f('0x38')](_0x30356b['model'],_0x30356b[_0xd22f('0x35')]);_0x1ec6e0[_0xd22f('0x39')]=_['intersection'](_0x30356b[_0xd22f('0x34')],qs[_0xd22f('0x3a')](_0x324f80[_0xd22f('0x35')][_0xd22f('0x3a')]));_0x1ec6e0['attributes']=_0x1ec6e0[_0xd22f('0x39')]['length']?_0x1ec6e0[_0xd22f('0x39')]:_0x30356b['model'];_0x1ec6e0[_0xd22f('0x3c')]=qs[_0xd22f('0x3d')](_0x324f80[_0xd22f('0x35')][_0xd22f('0x3d')]);_0x1ec6e0[_0xd22f('0x3e')]=qs[_0xd22f('0x37')](_[_0xd22f('0x3f')](_0x324f80['query'],_0x30356b['filters']));if(_0x324f80[_0xd22f('0x35')]['filter']){_0x1ec6e0[_0xd22f('0x3e')]=_[_0xd22f('0x41')](_0x1ec6e0[_0xd22f('0x3e')],{'$or':_[_0xd22f('0x2f')](_0x1ec6e0[_0xd22f('0x39')],function(_0x41fd26){var _0x2a0b7c={};_0x2a0b7c[_0x41fd26]={'$like':'%'+_0x324f80[_0xd22f('0x35')][_0xd22f('0x40')]+'%'};return _0x2a0b7c;})});}_0x1ec6e0=_[_0xd22f('0x41')]({},_0x1ec6e0,_0x324f80[_0xd22f('0x43')]);return _0x17eb1b['getDescriptions'](_0x1ec6e0);}})['then'](function(_0xbfaa95){if(_0xbfaa95){_0x4a6517=_0xbfaa95[_0xd22f('0x49')];if(!_0x324f80[_0xd22f('0x35')]['hasOwnProperty'](_0xd22f('0x3b'))){_0x1ec6e0[_0xd22f('0x24')]=qs[_0xd22f('0x24')](_0x324f80[_0xd22f('0x35')][_0xd22f('0x24')]);_0x1ec6e0[_0xd22f('0x23')]=qs['offset'](_0x324f80[_0xd22f('0x35')][_0xd22f('0x23')]);}return _0x17eb1b['getDescriptions'](_0x1ec6e0);}})[_0xd22f('0x29')](function(_0x2e4754){if(_0x2e4754){return _0x2e4754?{'count':_0x4a6517,'rows':_0x2e4754}:null;}})['then'](respondWithResult(_0x19d52e,null))[_0xd22f('0x1d')](handleError(_0x19d52e,null));};
\ No newline at end of file
+var _0xfe24=['name','send','index','map','VtigerConfiguration','rawAttributes','fieldName','type','key','model','query','keys','intersection','attributes','fields','hasOwnProperty','nolimit','order','sort','filters','pick','where','merge','VIRTUAL','includeAll','include','findAll','show','params','length','options','find','create','body','update','getFields','findOne','VtigerField','getSubjects','filter','getDescriptions','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','sox','to-csv','fs-extra','lodash','crypto','jsforce','desk.js','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/environment','../../config/license/util','jayson/promise','http','request','then','VtigerConfiguration,\x20%s,\x20%s','debug','VtigerConfiguration,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','code','error','message','info','catch','sendStatus','end','status','json','undefined','offset','count','limit','set','Content-Range','apply','reject','save','destroy'];(function(_0x54f32d,_0x39a0a5){var _0x2b73c2=function(_0x4cc816){while(--_0x4cc816){_0x54f32d['push'](_0x54f32d['shift']());}};_0x2b73c2(++_0x39a0a5);}(_0xfe24,0xe5));var _0x4fe2=function(_0x50564d,_0x1b1075){_0x50564d=_0x50564d-0x0;var _0x3699a1=_0xfe24[_0x50564d];return _0x3699a1;};'use strict';var emlformat=require(_0x4fe2('0x0'));var rimraf=require(_0x4fe2('0x1'));var zipdir=require(_0x4fe2('0x2'));var jsonpatch=require(_0x4fe2('0x3'));var rp=require(_0x4fe2('0x4'));var moment=require(_0x4fe2('0x5'));var BPromise=require(_0x4fe2('0x6'));var Mustache=require(_0x4fe2('0x7'));var util=require('util');var path=require('path');var sox=require(_0x4fe2('0x8'));var csv=require(_0x4fe2('0x9'));var ejs=require('ejs');var fs=require('fs');var fs_extra=require(_0x4fe2('0xa'));var _=require(_0x4fe2('0xb'));var squel=require('squel');var crypto=require(_0x4fe2('0xc'));var jsforce=require(_0x4fe2('0xd'));var deskjs=require(_0x4fe2('0xe'));var toCsv=require(_0x4fe2('0x9'));var querystring=require('querystring');var Papa=require(_0x4fe2('0xf'));var Redis=require(_0x4fe2('0x10'));var authService=require(_0x4fe2('0x11'));var qs=require(_0x4fe2('0x12'));var as=require(_0x4fe2('0x13'));var hardwareService=require(_0x4fe2('0x14'));var logger=require(_0x4fe2('0x15'))(_0x4fe2('0x16'));var utils=require('../../config/utils');var config=require(_0x4fe2('0x17'));var licenseUtil=require(_0x4fe2('0x18'));var db=require('../../mysqldb')['db'];var jayson=require(_0x4fe2('0x19'));var client=jayson['client'][_0x4fe2('0x1a')]({'port':0x232a});function respondWithRpcPromise(_0x19c618,_0x360ea3,_0x570002,_0x261b0a){return new BPromise(function(_0x2dae0f,_0x881071){var _0x2378f6=_0x261b0a||client;return _0x2378f6[_0x4fe2('0x1b')](_0x19c618,_0x570002)[_0x4fe2('0x1c')](function(_0xccba4e){logger['info'](_0x4fe2('0x1d'),_0x360ea3,'request\x20sent');logger[_0x4fe2('0x1e')](_0x4fe2('0x1f'),_0x360ea3,_0x4fe2('0x20'),JSON[_0x4fe2('0x21')](_0xccba4e));if(_0xccba4e['error']){if(_0xccba4e['error'][_0x4fe2('0x22')]===0x1f4){logger[_0x4fe2('0x23')](_0x4fe2('0x1d'),_0x360ea3,_0xccba4e[_0x4fe2('0x23')][_0x4fe2('0x24')]);return _0x881071(_0xccba4e[_0x4fe2('0x23')][_0x4fe2('0x24')]);}logger[_0x4fe2('0x23')](_0x4fe2('0x1d'),_0x360ea3,_0xccba4e[_0x4fe2('0x23')][_0x4fe2('0x24')]);return _0x2dae0f(_0xccba4e[_0x4fe2('0x23')]['message']);}else{logger[_0x4fe2('0x25')]('VtigerConfiguration,\x20%s,\x20%s',_0x360ea3,'request\x20sent');_0x2dae0f(_0xccba4e['result'][_0x4fe2('0x24')]);}})[_0x4fe2('0x26')](function(_0x2fa9c5){logger[_0x4fe2('0x23')]('VtigerConfiguration,\x20%s,\x20%s',_0x360ea3,_0x2fa9c5);_0x881071(_0x2fa9c5);});});}function respondWithStatusCode(_0x54b8f6,_0x4e44bf){_0x4e44bf=_0x4e44bf||0xcc;return function(_0x13c585){if(_0x13c585){return _0x54b8f6[_0x4fe2('0x27')](_0x4e44bf);}return _0x54b8f6['status'](_0x4e44bf)[_0x4fe2('0x28')]();};}function respondWithResult(_0x12776d,_0x4c4d13){_0x4c4d13=_0x4c4d13||0xc8;return function(_0x147415){if(_0x147415){return _0x12776d[_0x4fe2('0x29')](_0x4c4d13)[_0x4fe2('0x2a')](_0x147415);}};}function respondWithFilteredResult(_0xaabe3a,_0x562b0e){return function(_0x2a3e49){if(_0x2a3e49){var _0x207deb=typeof _0x562b0e['offset']===_0x4fe2('0x2b')&&typeof _0x562b0e['limit']===_0x4fe2('0x2b');var _0x57a728=_0x2a3e49['count'];var _0x57b6fc=_0x207deb?0x0:_0x562b0e[_0x4fe2('0x2c')];var _0x3df4be=_0x207deb?_0x2a3e49[_0x4fe2('0x2d')]:_0x562b0e[_0x4fe2('0x2c')]+_0x562b0e[_0x4fe2('0x2e')];var _0x15267a;if(_0x3df4be>=_0x57a728){_0x3df4be=_0x57a728;_0x15267a=0xc8;}else{_0x15267a=0xce;}_0xaabe3a[_0x4fe2('0x29')](_0x15267a);return _0xaabe3a[_0x4fe2('0x2f')](_0x4fe2('0x30'),_0x57b6fc+'-'+_0x3df4be+'/'+_0x57a728)[_0x4fe2('0x2a')](_0x2a3e49);}return null;};}function patchUpdates(_0x309da8){return function(_0x308936){try{jsonpatch[_0x4fe2('0x31')](_0x308936,_0x309da8,!![]);}catch(_0x2badfe){return BPromise[_0x4fe2('0x32')](_0x2badfe);}return _0x308936[_0x4fe2('0x33')]();};}function saveUpdates(_0x1ae2ae,_0x3aa09d){return function(_0x299125){if(_0x299125){return _0x299125['update'](_0x1ae2ae)['then'](function(_0x5481f0){return _0x5481f0;});}return null;};}function removeEntity(_0x3e9b20,_0x3458d5){return function(_0x71c901){if(_0x71c901){return _0x71c901[_0x4fe2('0x34')]()[_0x4fe2('0x1c')](function(){_0x3e9b20[_0x4fe2('0x29')](0xcc)['end']();});}};}function handleEntityNotFound(_0x5848bb,_0x5d8596){return function(_0xb5fb6b){if(!_0xb5fb6b){_0x5848bb[_0x4fe2('0x27')](0x194);}return _0xb5fb6b;};}function handleError(_0x57fe1c,_0x22ab46){_0x22ab46=_0x22ab46||0x1f4;return function(_0x17a6c5){logger['error'](_0x17a6c5['stack']);if(_0x17a6c5[_0x4fe2('0x35')]){delete _0x17a6c5[_0x4fe2('0x35')];}_0x57fe1c['status'](_0x22ab46)[_0x4fe2('0x36')](_0x17a6c5);};}exports[_0x4fe2('0x37')]=function(_0x3476fe,_0x32bdf9){var _0x36ea0c={},_0x37e4ef={},_0x5c6a15={'count':0x0,'rows':[]};var _0x2e9446=_[_0x4fe2('0x38')](db[_0x4fe2('0x39')][_0x4fe2('0x3a')],function(_0x43718a){return{'name':_0x43718a[_0x4fe2('0x3b')],'type':_0x43718a[_0x4fe2('0x3c')][_0x4fe2('0x3d')]};});_0x37e4ef[_0x4fe2('0x3e')]=_[_0x4fe2('0x38')](_0x2e9446,'name');_0x37e4ef[_0x4fe2('0x3f')]=_[_0x4fe2('0x40')](_0x3476fe[_0x4fe2('0x3f')]);_0x37e4ef['filters']=_[_0x4fe2('0x41')](_0x37e4ef[_0x4fe2('0x3e')],_0x37e4ef[_0x4fe2('0x3f')]);_0x36ea0c[_0x4fe2('0x42')]=_[_0x4fe2('0x41')](_0x37e4ef[_0x4fe2('0x3e')],qs[_0x4fe2('0x43')](_0x3476fe[_0x4fe2('0x3f')]['fields']));_0x36ea0c[_0x4fe2('0x42')]=_0x36ea0c['attributes']['length']?_0x36ea0c[_0x4fe2('0x42')]:_0x37e4ef[_0x4fe2('0x3e')];if(!_0x3476fe[_0x4fe2('0x3f')][_0x4fe2('0x44')](_0x4fe2('0x45'))){_0x36ea0c[_0x4fe2('0x2e')]=qs[_0x4fe2('0x2e')](_0x3476fe[_0x4fe2('0x3f')][_0x4fe2('0x2e')]);_0x36ea0c[_0x4fe2('0x2c')]=qs[_0x4fe2('0x2c')](_0x3476fe[_0x4fe2('0x3f')][_0x4fe2('0x2c')]);}_0x36ea0c[_0x4fe2('0x46')]=qs[_0x4fe2('0x47')](_0x3476fe[_0x4fe2('0x3f')][_0x4fe2('0x47')]);_0x36ea0c['where']=qs[_0x4fe2('0x48')](_[_0x4fe2('0x49')](_0x3476fe[_0x4fe2('0x3f')],_0x37e4ef['filters']),_0x2e9446);if(_0x3476fe[_0x4fe2('0x3f')]['filter']){_0x36ea0c[_0x4fe2('0x4a')]=_[_0x4fe2('0x4b')](_0x36ea0c[_0x4fe2('0x4a')],{'$or':_[_0x4fe2('0x38')](_0x2e9446,function(_0x1cfa46){if(_0x1cfa46['type']!==_0x4fe2('0x4c')){var _0x3fc2b6={};_0x3fc2b6[_0x1cfa46[_0x4fe2('0x35')]]={'$like':'%'+_0x3476fe[_0x4fe2('0x3f')]['filter']+'%'};return _0x3fc2b6;}})});}_0x36ea0c=_['merge']({},_0x36ea0c,_0x3476fe['options']);var _0x3d8449={'where':_0x36ea0c[_0x4fe2('0x4a')]};return db[_0x4fe2('0x39')][_0x4fe2('0x2d')](_0x3d8449)[_0x4fe2('0x1c')](function(_0x40e351){_0x5c6a15[_0x4fe2('0x2d')]=_0x40e351;if(_0x3476fe[_0x4fe2('0x3f')][_0x4fe2('0x4d')]){_0x36ea0c[_0x4fe2('0x4e')]=[{'all':!![]}];}return db[_0x4fe2('0x39')][_0x4fe2('0x4f')](_0x36ea0c);})[_0x4fe2('0x1c')](function(_0x1121f6){_0x5c6a15['rows']=_0x1121f6;return _0x5c6a15;})['then'](respondWithFilteredResult(_0x32bdf9,_0x36ea0c))[_0x4fe2('0x26')](handleError(_0x32bdf9,null));};exports[_0x4fe2('0x50')]=function(_0x52c6e5,_0x18c103){var _0x18c1a3={'raw':![],'where':{'id':_0x52c6e5[_0x4fe2('0x51')]['id']}},_0x3a4b06={};_0x3a4b06['model']=_[_0x4fe2('0x40')](db['VtigerConfiguration']['rawAttributes']);_0x3a4b06['query']=_[_0x4fe2('0x40')](_0x52c6e5[_0x4fe2('0x3f')]);_0x3a4b06[_0x4fe2('0x48')]=_[_0x4fe2('0x41')](_0x3a4b06['model'],_0x3a4b06[_0x4fe2('0x3f')]);_0x18c1a3[_0x4fe2('0x42')]=_[_0x4fe2('0x41')](_0x3a4b06[_0x4fe2('0x3e')],qs[_0x4fe2('0x43')](_0x52c6e5['query'][_0x4fe2('0x43')]));_0x18c1a3['attributes']=_0x18c1a3[_0x4fe2('0x42')][_0x4fe2('0x52')]?_0x18c1a3[_0x4fe2('0x42')]:_0x3a4b06[_0x4fe2('0x3e')];if(_0x52c6e5[_0x4fe2('0x3f')][_0x4fe2('0x4d')]){_0x18c1a3[_0x4fe2('0x4e')]=[{'all':!![]}];}_0x18c1a3=_[_0x4fe2('0x4b')]({},_0x18c1a3,_0x52c6e5[_0x4fe2('0x53')]);return db[_0x4fe2('0x39')][_0x4fe2('0x54')](_0x18c1a3)[_0x4fe2('0x1c')](handleEntityNotFound(_0x18c103,null))[_0x4fe2('0x1c')](respondWithResult(_0x18c103,null))['catch'](handleError(_0x18c103,null));};exports[_0x4fe2('0x55')]=function(_0x1d96a6,_0x2ec945){return db[_0x4fe2('0x39')][_0x4fe2('0x55')](_0x1d96a6[_0x4fe2('0x56')],{})[_0x4fe2('0x1c')](respondWithResult(_0x2ec945,0xc9))['catch'](handleError(_0x2ec945,null));};exports[_0x4fe2('0x57')]=function(_0x54f947,_0x4fd7e1){if(_0x54f947[_0x4fe2('0x56')]['id']){delete _0x54f947['body']['id'];}return db[_0x4fe2('0x39')][_0x4fe2('0x54')]({'where':{'id':_0x54f947['params']['id']}})['then'](handleEntityNotFound(_0x4fd7e1,null))[_0x4fe2('0x1c')](saveUpdates(_0x54f947[_0x4fe2('0x56')],null))[_0x4fe2('0x1c')](respondWithResult(_0x4fd7e1,null))['catch'](handleError(_0x4fd7e1,null));};exports[_0x4fe2('0x34')]=function(_0x57c57b,_0x19a9c9){return db[_0x4fe2('0x39')][_0x4fe2('0x54')]({'where':{'id':_0x57c57b[_0x4fe2('0x51')]['id']}})[_0x4fe2('0x1c')](handleEntityNotFound(_0x19a9c9,null))[_0x4fe2('0x1c')](removeEntity(_0x19a9c9,null))[_0x4fe2('0x26')](handleError(_0x19a9c9,null));};exports[_0x4fe2('0x58')]=function(_0x4ab597,_0x31a740,_0x594c9f){var _0x5b7d1a={};var _0x4d1590={};var _0x5f4f67;var _0x6dfa28;return db[_0x4fe2('0x39')][_0x4fe2('0x59')]({'where':{'id':_0x4ab597[_0x4fe2('0x51')]['id']}})[_0x4fe2('0x1c')](handleEntityNotFound(_0x31a740,null))[_0x4fe2('0x1c')](function(_0x1024aa){if(_0x1024aa){_0x5f4f67=_0x1024aa;_0x4d1590[_0x4fe2('0x3e')]=_[_0x4fe2('0x40')](db[_0x4fe2('0x5a')][_0x4fe2('0x3a')]);_0x4d1590[_0x4fe2('0x3f')]=_[_0x4fe2('0x40')](_0x4ab597[_0x4fe2('0x3f')]);_0x4d1590[_0x4fe2('0x48')]=_[_0x4fe2('0x41')](_0x4d1590['model'],_0x4d1590[_0x4fe2('0x3f')]);_0x5b7d1a[_0x4fe2('0x42')]=_[_0x4fe2('0x41')](_0x4d1590['model'],qs['fields'](_0x4ab597['query'][_0x4fe2('0x43')]));_0x5b7d1a[_0x4fe2('0x42')]=_0x5b7d1a['attributes'][_0x4fe2('0x52')]?_0x5b7d1a['attributes']:_0x4d1590[_0x4fe2('0x3e')];_0x5b7d1a[_0x4fe2('0x46')]=qs[_0x4fe2('0x47')](_0x4ab597[_0x4fe2('0x3f')][_0x4fe2('0x47')]);_0x5b7d1a['where']=qs['filters'](_[_0x4fe2('0x49')](_0x4ab597['query'],_0x4d1590[_0x4fe2('0x48')]));if(_0x4ab597[_0x4fe2('0x3f')]['filter']){_0x5b7d1a[_0x4fe2('0x4a')]=_[_0x4fe2('0x4b')](_0x5b7d1a[_0x4fe2('0x4a')],{'$or':_[_0x4fe2('0x38')](_0x5b7d1a['attributes'],function(_0xa4f59e){var _0x5d5327={};_0x5d5327[_0xa4f59e]={'$like':'%'+_0x4ab597[_0x4fe2('0x3f')]['filter']+'%'};return _0x5d5327;})});}_0x5b7d1a=_[_0x4fe2('0x4b')]({},_0x5b7d1a,_0x4ab597['options']);return _0x5f4f67[_0x4fe2('0x58')](_0x5b7d1a);}})[_0x4fe2('0x1c')](function(_0x23cd42){if(_0x23cd42){_0x6dfa28=_0x23cd42['length'];if(!_0x4ab597[_0x4fe2('0x3f')][_0x4fe2('0x44')](_0x4fe2('0x45'))){_0x5b7d1a[_0x4fe2('0x2e')]=qs[_0x4fe2('0x2e')](_0x4ab597[_0x4fe2('0x3f')][_0x4fe2('0x2e')]);_0x5b7d1a[_0x4fe2('0x2c')]=qs[_0x4fe2('0x2c')](_0x4ab597['query']['offset']);}return _0x5f4f67['getFields'](_0x5b7d1a);}})[_0x4fe2('0x1c')](function(_0x23bb97){if(_0x23bb97){return _0x23bb97?{'count':_0x6dfa28,'rows':_0x23bb97}:null;}})[_0x4fe2('0x1c')](respondWithResult(_0x31a740,null))[_0x4fe2('0x26')](handleError(_0x31a740,null));};exports[_0x4fe2('0x5b')]=function(_0x58254f,_0x2ea3a7,_0x44be51){var _0x52bbda={};var _0x167b82={};var _0x71ea3c;var _0x432fa8;return db[_0x4fe2('0x39')][_0x4fe2('0x59')]({'where':{'id':_0x58254f[_0x4fe2('0x51')]['id']}})[_0x4fe2('0x1c')](handleEntityNotFound(_0x2ea3a7,null))[_0x4fe2('0x1c')](function(_0x2a8156){if(_0x2a8156){_0x71ea3c=_0x2a8156;_0x167b82[_0x4fe2('0x3e')]=_[_0x4fe2('0x40')](db[_0x4fe2('0x5a')]['rawAttributes']);_0x167b82[_0x4fe2('0x3f')]=_[_0x4fe2('0x40')](_0x58254f[_0x4fe2('0x3f')]);_0x167b82[_0x4fe2('0x48')]=_[_0x4fe2('0x41')](_0x167b82[_0x4fe2('0x3e')],_0x167b82[_0x4fe2('0x3f')]);_0x52bbda[_0x4fe2('0x42')]=_[_0x4fe2('0x41')](_0x167b82['model'],qs[_0x4fe2('0x43')](_0x58254f['query'][_0x4fe2('0x43')]));_0x52bbda[_0x4fe2('0x42')]=_0x52bbda[_0x4fe2('0x42')][_0x4fe2('0x52')]?_0x52bbda[_0x4fe2('0x42')]:_0x167b82[_0x4fe2('0x3e')];_0x52bbda[_0x4fe2('0x46')]=qs[_0x4fe2('0x47')](_0x58254f[_0x4fe2('0x3f')][_0x4fe2('0x47')]);_0x52bbda[_0x4fe2('0x4a')]=qs[_0x4fe2('0x48')](_[_0x4fe2('0x49')](_0x58254f['query'],_0x167b82['filters']));if(_0x58254f[_0x4fe2('0x3f')][_0x4fe2('0x5c')]){_0x52bbda['where']=_[_0x4fe2('0x4b')](_0x52bbda['where'],{'$or':_[_0x4fe2('0x38')](_0x52bbda['attributes'],function(_0xe43ab4){var _0x25b1bb={};_0x25b1bb[_0xe43ab4]={'$like':'%'+_0x58254f['query']['filter']+'%'};return _0x25b1bb;})});}_0x52bbda=_['merge']({},_0x52bbda,_0x58254f[_0x4fe2('0x53')]);return _0x71ea3c['getSubjects'](_0x52bbda);}})[_0x4fe2('0x1c')](function(_0xfca86d){if(_0xfca86d){_0x432fa8=_0xfca86d['length'];if(!_0x58254f[_0x4fe2('0x3f')]['hasOwnProperty'](_0x4fe2('0x45'))){_0x52bbda['limit']=qs['limit'](_0x58254f[_0x4fe2('0x3f')][_0x4fe2('0x2e')]);_0x52bbda[_0x4fe2('0x2c')]=qs['offset'](_0x58254f[_0x4fe2('0x3f')][_0x4fe2('0x2c')]);}return _0x71ea3c['getSubjects'](_0x52bbda);}})[_0x4fe2('0x1c')](function(_0x11c7ea){if(_0x11c7ea){return _0x11c7ea?{'count':_0x432fa8,'rows':_0x11c7ea}:null;}})[_0x4fe2('0x1c')](respondWithResult(_0x2ea3a7,null))[_0x4fe2('0x26')](handleError(_0x2ea3a7,null));};exports['getDescriptions']=function(_0x45533b,_0x46c094,_0x3366c1){var _0x46dc61={};var _0x3b6175={};var _0x4e9642;var _0x1536fa;return db[_0x4fe2('0x39')][_0x4fe2('0x59')]({'where':{'id':_0x45533b['params']['id']}})[_0x4fe2('0x1c')](handleEntityNotFound(_0x46c094,null))[_0x4fe2('0x1c')](function(_0x133970){if(_0x133970){_0x4e9642=_0x133970;_0x3b6175['model']=_['keys'](db['VtigerField']['rawAttributes']);_0x3b6175[_0x4fe2('0x3f')]=_[_0x4fe2('0x40')](_0x45533b[_0x4fe2('0x3f')]);_0x3b6175[_0x4fe2('0x48')]=_[_0x4fe2('0x41')](_0x3b6175['model'],_0x3b6175[_0x4fe2('0x3f')]);_0x46dc61[_0x4fe2('0x42')]=_['intersection'](_0x3b6175[_0x4fe2('0x3e')],qs[_0x4fe2('0x43')](_0x45533b[_0x4fe2('0x3f')][_0x4fe2('0x43')]));_0x46dc61['attributes']=_0x46dc61[_0x4fe2('0x42')][_0x4fe2('0x52')]?_0x46dc61['attributes']:_0x3b6175[_0x4fe2('0x3e')];_0x46dc61[_0x4fe2('0x46')]=qs[_0x4fe2('0x47')](_0x45533b[_0x4fe2('0x3f')][_0x4fe2('0x47')]);_0x46dc61['where']=qs['filters'](_[_0x4fe2('0x49')](_0x45533b[_0x4fe2('0x3f')],_0x3b6175[_0x4fe2('0x48')]));if(_0x45533b[_0x4fe2('0x3f')][_0x4fe2('0x5c')]){_0x46dc61[_0x4fe2('0x4a')]=_[_0x4fe2('0x4b')](_0x46dc61['where'],{'$or':_[_0x4fe2('0x38')](_0x46dc61[_0x4fe2('0x42')],function(_0x4ec20f){var _0x472442={};_0x472442[_0x4ec20f]={'$like':'%'+_0x45533b[_0x4fe2('0x3f')][_0x4fe2('0x5c')]+'%'};return _0x472442;})});}_0x46dc61=_[_0x4fe2('0x4b')]({},_0x46dc61,_0x45533b[_0x4fe2('0x53')]);return _0x4e9642[_0x4fe2('0x5d')](_0x46dc61);}})[_0x4fe2('0x1c')](function(_0x317db7){if(_0x317db7){_0x1536fa=_0x317db7[_0x4fe2('0x52')];if(!_0x45533b[_0x4fe2('0x3f')][_0x4fe2('0x44')]('nolimit')){_0x46dc61[_0x4fe2('0x2e')]=qs[_0x4fe2('0x2e')](_0x45533b[_0x4fe2('0x3f')][_0x4fe2('0x2e')]);_0x46dc61['offset']=qs[_0x4fe2('0x2c')](_0x45533b[_0x4fe2('0x3f')][_0x4fe2('0x2c')]);}return _0x4e9642[_0x4fe2('0x5d')](_0x46dc61);}})['then'](function(_0x568001){if(_0x568001){return _0x568001?{'count':_0x1536fa,'rows':_0x568001}:null;}})[_0x4fe2('0x1c')](respondWithResult(_0x46c094,null))['catch'](handleError(_0x46c094,null));};
\ No newline at end of file