91a3ab108cdea295862520738752613c807d3964
[motion2.git] / server / api / intSalesforceConfiguration / intSalesforceConfiguration.controller.js
1 // *************************************************************************
2 // *                                                                       *
3 // * xCALLY Motion -  The Omnichannel Contact Center                       *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
5 // *                                                                       *
6 // *************************************************************************
7 // *                                                                       *
8 // * Email: info@xcally.com                                                *
9 // * Website: https://www.xcally.com                                       *
10 // *                                                                       *
11 // *************************************************************************
12 // *                                                                       *
13 // * The SOFTWARE PRODUCT is protected by copyright laws and international *
14 // * copyright treaties, as well as other intellectual property laws and   *
15 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                         *
16 // *                                                                       *
17 // *************************************************************************
18 var _0xe8ad=['destroy','getFields','findOne','SalesforceField','rawAttributes','getSubjects','getDescriptions','rimraf','zip-dir','moment','bluebird','util','path','sox','to-csv','squel','crypto','jsforce','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','http','request','then','info','SalesforceConfiguration,\x20%s,\x20%s','request\x20sent','SalesforceConfiguration,\x20%s,\x20%s,\x20%s','stringify','error','message','result','catch','sendStatus','status','end','json','offset','undefined','limit','count','set','Content-Range','reject','update','stack','name','send','render','merge','body','contact','agent','interaction','account','index','map','SalesforceConfiguration','type','key','query','keys','filters','intersection','model','fields','attributes','length','hasOwnProperty','nolimit','order','sort','where','pick','filter','VIRTUAL','include','findAll','rows','show','params','includeAll','options','find','create'];(function(_0x431f36,_0x3dd339){var _0x56209a=function(_0xfebc5e){while(--_0xfebc5e){_0x431f36['push'](_0x431f36['shift']());}};_0x56209a(++_0x3dd339);}(_0xe8ad,0x124));var _0xde8a=function(_0x1970ac,_0x517752){_0x1970ac=_0x1970ac-0x0;var _0x38f8d8=_0xe8ad[_0x1970ac];return _0x38f8d8;};'use strict';var emlformat=require('eml-format');var rimraf=require(_0xde8a('0x0'));var zipdir=require(_0xde8a('0x1'));var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require(_0xde8a('0x2'));var BPromise=require(_0xde8a('0x3'));var Mustache=require('mustache');var util=require(_0xde8a('0x4'));var path=require(_0xde8a('0x5'));var sox=require(_0xde8a('0x6'));var csv=require(_0xde8a('0x7'));var ejs=require('ejs');var fs=require('fs');var fs_extra=require('fs-extra');var _=require('lodash');var squel=require(_0xde8a('0x8'));var crypto=require(_0xde8a('0x9'));var jsforce=require(_0xde8a('0xa'));var deskjs=require('desk.js');var toCsv=require(_0xde8a('0x7'));var querystring=require(_0xde8a('0xb'));var Papa=require(_0xde8a('0xc'));var Redis=require(_0xde8a('0xd'));var authService=require(_0xde8a('0xe'));var qs=require(_0xde8a('0xf'));var as=require(_0xde8a('0x10'));var hardwareService=require(_0xde8a('0x11'));var logger=require(_0xde8a('0x12'))(_0xde8a('0x13'));var utils=require(_0xde8a('0x14'));var config=require(_0xde8a('0x15'));var licenseUtil=require(_0xde8a('0x16'));var db=require(_0xde8a('0x17'))['db'];var jayson=require('jayson/promise');var client=jayson['client'][_0xde8a('0x18')]({'port':0x232a});function respondWithRpcPromise(_0x31552b,_0x3e4d21,_0x50697e,_0x551b20){return new BPromise(function(_0x4518a1,_0x483da3){var _0x25b908=_0x551b20||client;return _0x25b908[_0xde8a('0x19')](_0x31552b,_0x50697e)[_0xde8a('0x1a')](function(_0x24b1ce){logger[_0xde8a('0x1b')](_0xde8a('0x1c'),_0x3e4d21,_0xde8a('0x1d'));logger['debug'](_0xde8a('0x1e'),_0x3e4d21,'request\x20sent',JSON[_0xde8a('0x1f')](_0x24b1ce));if(_0x24b1ce[_0xde8a('0x20')]){if(_0x24b1ce[_0xde8a('0x20')]['code']===0x1f4){logger[_0xde8a('0x20')](_0xde8a('0x1c'),_0x3e4d21,_0x24b1ce[_0xde8a('0x20')]['message']);return _0x483da3(_0x24b1ce['error'][_0xde8a('0x21')]);}logger[_0xde8a('0x20')](_0xde8a('0x1c'),_0x3e4d21,_0x24b1ce['error'][_0xde8a('0x21')]);return _0x4518a1(_0x24b1ce[_0xde8a('0x20')]['message']);}else{logger['info'](_0xde8a('0x1c'),_0x3e4d21,'request\x20sent');_0x4518a1(_0x24b1ce[_0xde8a('0x22')][_0xde8a('0x21')]);}})[_0xde8a('0x23')](function(_0x85ce80){logger[_0xde8a('0x20')](_0xde8a('0x1c'),_0x3e4d21,_0x85ce80);_0x483da3(_0x85ce80);});});}function respondWithStatusCode(_0x306dc8,_0x2cad80){_0x2cad80=_0x2cad80||0xcc;return function(_0x3b1b85){if(_0x3b1b85){return _0x306dc8[_0xde8a('0x24')](_0x2cad80);}return _0x306dc8[_0xde8a('0x25')](_0x2cad80)[_0xde8a('0x26')]();};}function respondWithResult(_0x8a6cbb,_0x1bfd11){_0x1bfd11=_0x1bfd11||0xc8;return function(_0x5d0cb0){if(_0x5d0cb0){return _0x8a6cbb[_0xde8a('0x25')](_0x1bfd11)[_0xde8a('0x27')](_0x5d0cb0);}};}function respondWithFilteredResult(_0x1a7ce1,_0xaf7496){return function(_0xf43444){if(_0xf43444){var _0x59ed52=typeof _0xaf7496[_0xde8a('0x28')]===_0xde8a('0x29')&&typeof _0xaf7496[_0xde8a('0x2a')]===_0xde8a('0x29');var _0x3d3af0=_0xf43444[_0xde8a('0x2b')];var _0x7539a4=_0x59ed52?0x0:_0xaf7496[_0xde8a('0x28')];var _0x27ae55=_0x59ed52?_0xf43444[_0xde8a('0x2b')]:_0xaf7496[_0xde8a('0x28')]+_0xaf7496['limit'];var _0x588e4d;if(_0x27ae55>=_0x3d3af0){_0x27ae55=_0x3d3af0;_0x588e4d=0xc8;}else{_0x588e4d=0xce;}_0x1a7ce1['status'](_0x588e4d);return _0x1a7ce1[_0xde8a('0x2c')](_0xde8a('0x2d'),_0x7539a4+'-'+_0x27ae55+'/'+_0x3d3af0)[_0xde8a('0x27')](_0xf43444);}return null;};}function patchUpdates(_0x1a27d3){return function(_0xc81ebe){try{jsonpatch['apply'](_0xc81ebe,_0x1a27d3,!![]);}catch(_0x2ce7e1){return BPromise[_0xde8a('0x2e')](_0x2ce7e1);}return _0xc81ebe['save']();};}function saveUpdates(_0x12884c,_0x189360){return function(_0x3e7bd4){if(_0x3e7bd4){return _0x3e7bd4[_0xde8a('0x2f')](_0x12884c)[_0xde8a('0x1a')](function(_0x251f05){return _0x251f05;});}return null;};}function removeEntity(_0x5c426a,_0x25c4a5){return function(_0x1fa2a7){if(_0x1fa2a7){return _0x1fa2a7['destroy']()[_0xde8a('0x1a')](function(){_0x5c426a[_0xde8a('0x25')](0xcc)['end']();});}};}function handleEntityNotFound(_0x3399ad,_0x364c28){return function(_0x56101a){if(!_0x56101a){_0x3399ad[_0xde8a('0x24')](0x194);}return _0x56101a;};}function handleError(_0xe98c70,_0x4bb434){_0x4bb434=_0x4bb434||0x1f4;return function(_0x437ac0){logger['error'](_0x437ac0[_0xde8a('0x30')]);if(_0x437ac0[_0xde8a('0x31')]){delete _0x437ac0['name'];}_0xe98c70[_0xde8a('0x25')](_0x4bb434)[_0xde8a('0x32')](_0x437ac0);};}function getMustacheRender(_0x3c846b,_0x2f4934){return Mustache[_0xde8a('0x33')](_0x3c846b,_[_0xde8a('0x34')](_0x2f4934[_0xde8a('0x35')],{'contact':_0x2f4934[_0xde8a('0x36')],'message':_0x2f4934[_0xde8a('0x21')],'agent':_0x2f4934[_0xde8a('0x37')],'interaction':_0x2f4934[_0xde8a('0x38')],'account':_0x2f4934[_0xde8a('0x39')]}))||'';}exports[_0xde8a('0x3a')]=function(_0x3caeba,_0x2e1d03){var _0x29d863={},_0x45e420={},_0x15957b={'count':0x0,'rows':[]};var _0x1b2c8a=_[_0xde8a('0x3b')](db[_0xde8a('0x3c')]['rawAttributes'],function(_0x2c4b31){return{'name':_0x2c4b31['fieldName'],'type':_0x2c4b31[_0xde8a('0x3d')][_0xde8a('0x3e')]};});_0x45e420['model']=_[_0xde8a('0x3b')](_0x1b2c8a,_0xde8a('0x31'));_0x45e420[_0xde8a('0x3f')]=_[_0xde8a('0x40')](_0x3caeba['query']);_0x45e420[_0xde8a('0x41')]=_[_0xde8a('0x42')](_0x45e420[_0xde8a('0x43')],_0x45e420[_0xde8a('0x3f')]);_0x29d863['attributes']=_[_0xde8a('0x42')](_0x45e420[_0xde8a('0x43')],qs[_0xde8a('0x44')](_0x3caeba['query'][_0xde8a('0x44')]));_0x29d863[_0xde8a('0x45')]=_0x29d863[_0xde8a('0x45')][_0xde8a('0x46')]?_0x29d863[_0xde8a('0x45')]:_0x45e420[_0xde8a('0x43')];if(!_0x3caeba[_0xde8a('0x3f')][_0xde8a('0x47')](_0xde8a('0x48'))){_0x29d863[_0xde8a('0x2a')]=qs['limit'](_0x3caeba[_0xde8a('0x3f')]['limit']);_0x29d863[_0xde8a('0x28')]=qs[_0xde8a('0x28')](_0x3caeba[_0xde8a('0x3f')]['offset']);}_0x29d863[_0xde8a('0x49')]=qs['sort'](_0x3caeba['query'][_0xde8a('0x4a')]);_0x29d863[_0xde8a('0x4b')]=qs[_0xde8a('0x41')](_[_0xde8a('0x4c')](_0x3caeba['query'],_0x45e420[_0xde8a('0x41')]),_0x1b2c8a);if(_0x3caeba['query'][_0xde8a('0x4d')]){_0x29d863[_0xde8a('0x4b')]=_[_0xde8a('0x34')](_0x29d863[_0xde8a('0x4b')],{'$or':_[_0xde8a('0x3b')](_0x1b2c8a,function(_0x20a471){if(_0x20a471[_0xde8a('0x3d')]!==_0xde8a('0x4e')){var _0x1fb756={};_0x1fb756[_0x20a471[_0xde8a('0x31')]]={'$like':'%'+_0x3caeba[_0xde8a('0x3f')][_0xde8a('0x4d')]+'%'};return _0x1fb756;}})});}_0x29d863=_[_0xde8a('0x34')]({},_0x29d863,_0x3caeba['options']);var _0x382478={'where':_0x29d863[_0xde8a('0x4b')]};return db[_0xde8a('0x3c')][_0xde8a('0x2b')](_0x382478)['then'](function(_0x2c6bd2){_0x15957b['count']=_0x2c6bd2;if(_0x3caeba[_0xde8a('0x3f')]['includeAll']){_0x29d863[_0xde8a('0x4f')]=[{'all':!![]}];}return db[_0xde8a('0x3c')][_0xde8a('0x50')](_0x29d863);})[_0xde8a('0x1a')](function(_0x7ab523){_0x15957b[_0xde8a('0x51')]=_0x7ab523;return _0x15957b;})[_0xde8a('0x1a')](respondWithFilteredResult(_0x2e1d03,_0x29d863))[_0xde8a('0x23')](handleError(_0x2e1d03,null));};exports[_0xde8a('0x52')]=function(_0x2c29bc,_0x14e80c){var _0x21d513={'raw':![],'where':{'id':_0x2c29bc[_0xde8a('0x53')]['id']}},_0x3fbd1e={};_0x3fbd1e['model']=_['keys'](db['SalesforceConfiguration']['rawAttributes']);_0x3fbd1e[_0xde8a('0x3f')]=_[_0xde8a('0x40')](_0x2c29bc['query']);_0x3fbd1e['filters']=_[_0xde8a('0x42')](_0x3fbd1e[_0xde8a('0x43')],_0x3fbd1e[_0xde8a('0x3f')]);_0x21d513[_0xde8a('0x45')]=_['intersection'](_0x3fbd1e[_0xde8a('0x43')],qs[_0xde8a('0x44')](_0x2c29bc[_0xde8a('0x3f')][_0xde8a('0x44')]));_0x21d513['attributes']=_0x21d513['attributes'][_0xde8a('0x46')]?_0x21d513[_0xde8a('0x45')]:_0x3fbd1e[_0xde8a('0x43')];if(_0x2c29bc[_0xde8a('0x3f')][_0xde8a('0x54')]){_0x21d513[_0xde8a('0x4f')]=[{'all':!![]}];}_0x21d513=_[_0xde8a('0x34')]({},_0x21d513,_0x2c29bc[_0xde8a('0x55')]);return db[_0xde8a('0x3c')][_0xde8a('0x56')](_0x21d513)[_0xde8a('0x1a')](handleEntityNotFound(_0x14e80c,null))[_0xde8a('0x1a')](respondWithResult(_0x14e80c,null))['catch'](handleError(_0x14e80c,null));};exports[_0xde8a('0x57')]=function(_0x47d3e1,_0x4ad12e){return db[_0xde8a('0x3c')][_0xde8a('0x57')](_0x47d3e1[_0xde8a('0x35')],{})['then'](respondWithResult(_0x4ad12e,0xc9))['catch'](handleError(_0x4ad12e,null));};exports[_0xde8a('0x2f')]=function(_0x15c0e2,_0x4d2a6f){if(_0x15c0e2['body']['id']){delete _0x15c0e2[_0xde8a('0x35')]['id'];}return db[_0xde8a('0x3c')]['find']({'where':{'id':_0x15c0e2['params']['id']}})[_0xde8a('0x1a')](handleEntityNotFound(_0x4d2a6f,null))[_0xde8a('0x1a')](saveUpdates(_0x15c0e2[_0xde8a('0x35')],null))['then'](respondWithResult(_0x4d2a6f,null))['catch'](handleError(_0x4d2a6f,null));};exports[_0xde8a('0x58')]=function(_0xd6454b,_0x554efe){return db[_0xde8a('0x3c')]['find']({'where':{'id':_0xd6454b['params']['id']}})[_0xde8a('0x1a')](handleEntityNotFound(_0x554efe,null))[_0xde8a('0x1a')](removeEntity(_0x554efe,null))[_0xde8a('0x23')](handleError(_0x554efe,null));};exports[_0xde8a('0x59')]=function(_0x44b975,_0x5a5c99,_0x57a4b8){var _0x19657a={};var _0x1ce9c7={};var _0x26c36f;var _0x22b81a;return db['SalesforceConfiguration'][_0xde8a('0x5a')]({'where':{'id':_0x44b975[_0xde8a('0x53')]['id']}})[_0xde8a('0x1a')](handleEntityNotFound(_0x5a5c99,null))[_0xde8a('0x1a')](function(_0x315f42){if(_0x315f42){_0x26c36f=_0x315f42;_0x1ce9c7[_0xde8a('0x43')]=_['keys'](db[_0xde8a('0x5b')][_0xde8a('0x5c')]);_0x1ce9c7[_0xde8a('0x3f')]=_[_0xde8a('0x40')](_0x44b975[_0xde8a('0x3f')]);_0x1ce9c7['filters']=_['intersection'](_0x1ce9c7[_0xde8a('0x43')],_0x1ce9c7[_0xde8a('0x3f')]);_0x19657a[_0xde8a('0x45')]=_[_0xde8a('0x42')](_0x1ce9c7[_0xde8a('0x43')],qs[_0xde8a('0x44')](_0x44b975['query']['fields']));_0x19657a[_0xde8a('0x45')]=_0x19657a['attributes'][_0xde8a('0x46')]?_0x19657a[_0xde8a('0x45')]:_0x1ce9c7['model'];_0x19657a[_0xde8a('0x49')]=qs[_0xde8a('0x4a')](_0x44b975['query'][_0xde8a('0x4a')]);_0x19657a['where']=qs[_0xde8a('0x41')](_[_0xde8a('0x4c')](_0x44b975['query'],_0x1ce9c7[_0xde8a('0x41')]));if(_0x44b975['query'][_0xde8a('0x4d')]){_0x19657a['where']=_[_0xde8a('0x34')](_0x19657a[_0xde8a('0x4b')],{'$or':_[_0xde8a('0x3b')](_0x19657a['attributes'],function(_0xf32386){var _0x3b3267={};_0x3b3267[_0xf32386]={'$like':'%'+_0x44b975[_0xde8a('0x3f')][_0xde8a('0x4d')]+'%'};return _0x3b3267;})});}_0x19657a=_[_0xde8a('0x34')]({},_0x19657a,_0x44b975[_0xde8a('0x55')]);return _0x26c36f[_0xde8a('0x59')](_0x19657a);}})['then'](function(_0x545a75){if(_0x545a75){_0x22b81a=_0x545a75[_0xde8a('0x46')];if(!_0x44b975[_0xde8a('0x3f')]['hasOwnProperty'](_0xde8a('0x48'))){_0x19657a[_0xde8a('0x2a')]=qs[_0xde8a('0x2a')](_0x44b975['query'][_0xde8a('0x2a')]);_0x19657a[_0xde8a('0x28')]=qs[_0xde8a('0x28')](_0x44b975['query'][_0xde8a('0x28')]);}return _0x26c36f[_0xde8a('0x59')](_0x19657a);}})[_0xde8a('0x1a')](function(_0x598d9b){if(_0x598d9b){return _0x598d9b?{'count':_0x22b81a,'rows':_0x598d9b}:null;}})['then'](respondWithResult(_0x5a5c99,null))['catch'](handleError(_0x5a5c99,null));};exports[_0xde8a('0x5d')]=function(_0x30fb94,_0x13641d,_0x29ae77){var _0x5b6843={};var _0x2d1950={};var _0x518d02;var _0x393ccf;return db[_0xde8a('0x3c')][_0xde8a('0x5a')]({'where':{'id':_0x30fb94[_0xde8a('0x53')]['id']}})[_0xde8a('0x1a')](handleEntityNotFound(_0x13641d,null))[_0xde8a('0x1a')](function(_0x50237a){if(_0x50237a){_0x518d02=_0x50237a;_0x2d1950[_0xde8a('0x43')]=_[_0xde8a('0x40')](db[_0xde8a('0x5b')][_0xde8a('0x5c')]);_0x2d1950[_0xde8a('0x3f')]=_[_0xde8a('0x40')](_0x30fb94[_0xde8a('0x3f')]);_0x2d1950['filters']=_[_0xde8a('0x42')](_0x2d1950['model'],_0x2d1950[_0xde8a('0x3f')]);_0x5b6843[_0xde8a('0x45')]=_['intersection'](_0x2d1950[_0xde8a('0x43')],qs['fields'](_0x30fb94[_0xde8a('0x3f')]['fields']));_0x5b6843[_0xde8a('0x45')]=_0x5b6843['attributes']['length']?_0x5b6843[_0xde8a('0x45')]:_0x2d1950['model'];_0x5b6843['order']=qs[_0xde8a('0x4a')](_0x30fb94[_0xde8a('0x3f')]['sort']);_0x5b6843[_0xde8a('0x4b')]=qs[_0xde8a('0x41')](_[_0xde8a('0x4c')](_0x30fb94['query'],_0x2d1950[_0xde8a('0x41')]));if(_0x30fb94[_0xde8a('0x3f')][_0xde8a('0x4d')]){_0x5b6843[_0xde8a('0x4b')]=_[_0xde8a('0x34')](_0x5b6843['where'],{'$or':_['map'](_0x5b6843[_0xde8a('0x45')],function(_0x1b5040){var _0x42f1cd={};_0x42f1cd[_0x1b5040]={'$like':'%'+_0x30fb94[_0xde8a('0x3f')][_0xde8a('0x4d')]+'%'};return _0x42f1cd;})});}_0x5b6843=_['merge']({},_0x5b6843,_0x30fb94[_0xde8a('0x55')]);return _0x518d02['getSubjects'](_0x5b6843);}})['then'](function(_0x27d79e){if(_0x27d79e){_0x393ccf=_0x27d79e[_0xde8a('0x46')];if(!_0x30fb94[_0xde8a('0x3f')][_0xde8a('0x47')]('nolimit')){_0x5b6843['limit']=qs['limit'](_0x30fb94[_0xde8a('0x3f')]['limit']);_0x5b6843[_0xde8a('0x28')]=qs[_0xde8a('0x28')](_0x30fb94[_0xde8a('0x3f')]['offset']);}return _0x518d02[_0xde8a('0x5d')](_0x5b6843);}})[_0xde8a('0x1a')](function(_0x51c48e){if(_0x51c48e){return _0x51c48e?{'count':_0x393ccf,'rows':_0x51c48e}:null;}})[_0xde8a('0x1a')](respondWithResult(_0x13641d,null))['catch'](handleError(_0x13641d,null));};exports['getDescriptions']=function(_0x4c17a3,_0x3ccea9,_0x3b0329){var _0x266938={};var _0x20e4c6={};var _0x301206;var _0x48c099;return db[_0xde8a('0x3c')]['findOne']({'where':{'id':_0x4c17a3[_0xde8a('0x53')]['id']}})[_0xde8a('0x1a')](handleEntityNotFound(_0x3ccea9,null))[_0xde8a('0x1a')](function(_0x15c9ef){if(_0x15c9ef){_0x301206=_0x15c9ef;_0x20e4c6['model']=_['keys'](db[_0xde8a('0x5b')]['rawAttributes']);_0x20e4c6[_0xde8a('0x3f')]=_['keys'](_0x4c17a3[_0xde8a('0x3f')]);_0x20e4c6[_0xde8a('0x41')]=_['intersection'](_0x20e4c6[_0xde8a('0x43')],_0x20e4c6[_0xde8a('0x3f')]);_0x266938[_0xde8a('0x45')]=_[_0xde8a('0x42')](_0x20e4c6['model'],qs[_0xde8a('0x44')](_0x4c17a3[_0xde8a('0x3f')][_0xde8a('0x44')]));_0x266938['attributes']=_0x266938[_0xde8a('0x45')][_0xde8a('0x46')]?_0x266938[_0xde8a('0x45')]:_0x20e4c6[_0xde8a('0x43')];_0x266938[_0xde8a('0x49')]=qs[_0xde8a('0x4a')](_0x4c17a3['query'][_0xde8a('0x4a')]);_0x266938[_0xde8a('0x4b')]=qs['filters'](_[_0xde8a('0x4c')](_0x4c17a3[_0xde8a('0x3f')],_0x20e4c6[_0xde8a('0x41')]));if(_0x4c17a3[_0xde8a('0x3f')]['filter']){_0x266938[_0xde8a('0x4b')]=_[_0xde8a('0x34')](_0x266938[_0xde8a('0x4b')],{'$or':_['map'](_0x266938[_0xde8a('0x45')],function(_0x58cb99){var _0x4fa12b={};_0x4fa12b[_0x58cb99]={'$like':'%'+_0x4c17a3[_0xde8a('0x3f')]['filter']+'%'};return _0x4fa12b;})});}_0x266938=_[_0xde8a('0x34')]({},_0x266938,_0x4c17a3[_0xde8a('0x55')]);return _0x301206[_0xde8a('0x5e')](_0x266938);}})['then'](function(_0x21622a){if(_0x21622a){_0x48c099=_0x21622a[_0xde8a('0x46')];if(!_0x4c17a3['query']['hasOwnProperty'](_0xde8a('0x48'))){_0x266938[_0xde8a('0x2a')]=qs[_0xde8a('0x2a')](_0x4c17a3[_0xde8a('0x3f')][_0xde8a('0x2a')]);_0x266938[_0xde8a('0x28')]=qs[_0xde8a('0x28')](_0x4c17a3[_0xde8a('0x3f')][_0xde8a('0x28')]);}return _0x301206[_0xde8a('0x5e')](_0x266938);}})[_0xde8a('0x1a')](function(_0x5347b4){if(_0x5347b4){return _0x5347b4?{'count':_0x48c099,'rows':_0x5347b4}:null;}})[_0xde8a('0x1a')](respondWithResult(_0x3ccea9,null))[_0xde8a('0x23')](handleError(_0x3ccea9,null));};