81eff0abcf3a59df7d5da522d8e3a46ec478afcd
[motion2.git] / server / api / intFreshsalesConfiguration / intFreshsalesConfiguration.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 _0x8683=['then','destroy','stack','name','send','render','merge','contact','agent','interaction','account','index','map','FreshsalesConfiguration','rawAttributes','fieldName','keys','query','filters','intersection','model','attributes','fields','length','hasOwnProperty','nolimit','order','sort','where','pick','filter','type','VIRTUAL','options','findAll','rows','params','includeAll','include','create','body','find','getSubjects','findOne','FreshsalesField','getDescriptions','getFields','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','path','sox','ejs','fs-extra','lodash','squel','crypto','jsforce','desk.js','to-csv','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','http','request','info','FreshsalesConfiguration,\x20%s,\x20%s','request\x20sent','FreshsalesConfiguration,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','sendStatus','status','end','json','offset','undefined','limit','count','set','Content-Range','apply','reject','update'];(function(_0x436849,_0x430b00){var _0x5c5f73=function(_0x5bdf78){while(--_0x5bdf78){_0x436849['push'](_0x436849['shift']());}};_0x5c5f73(++_0x430b00);}(_0x8683,0x1bf));var _0x3868=function(_0xa464c9,_0x7c86d8){_0xa464c9=_0xa464c9-0x0;var _0x3d73c4=_0x8683[_0xa464c9];return _0x3d73c4;};'use strict';var emlformat=require('eml-format');var rimraf=require('rimraf');var zipdir=require(_0x3868('0x0'));var jsonpatch=require(_0x3868('0x1'));var rp=require(_0x3868('0x2'));var moment=require(_0x3868('0x3'));var BPromise=require(_0x3868('0x4'));var Mustache=require(_0x3868('0x5'));var util=require('util');var path=require(_0x3868('0x6'));var sox=require(_0x3868('0x7'));var csv=require('to-csv');var ejs=require(_0x3868('0x8'));var fs=require('fs');var fs_extra=require(_0x3868('0x9'));var _=require(_0x3868('0xa'));var squel=require(_0x3868('0xb'));var crypto=require(_0x3868('0xc'));var jsforce=require(_0x3868('0xd'));var deskjs=require(_0x3868('0xe'));var toCsv=require(_0x3868('0xf'));var querystring=require(_0x3868('0x10'));var Papa=require(_0x3868('0x11'));var Redis=require(_0x3868('0x12'));var authService=require(_0x3868('0x13'));var qs=require(_0x3868('0x14'));var as=require(_0x3868('0x15'));var hardwareService=require(_0x3868('0x16'));var logger=require(_0x3868('0x17'))(_0x3868('0x18'));var utils=require(_0x3868('0x19'));var config=require(_0x3868('0x1a'));var licenseUtil=require(_0x3868('0x1b'));var db=require('../../mysqldb')['db'];var jayson=require('jayson/promise');var client=jayson['client'][_0x3868('0x1c')]({'port':0x232a});function respondWithRpcPromise(_0x2efa5f,_0x36b63e,_0x453433,_0xc633a4){return new BPromise(function(_0x4249f1,_0xe37c80){var _0x249d7e=_0xc633a4||client;return _0x249d7e[_0x3868('0x1d')](_0x2efa5f,_0x453433)['then'](function(_0x15c115){logger[_0x3868('0x1e')](_0x3868('0x1f'),_0x36b63e,_0x3868('0x20'));logger['debug'](_0x3868('0x21'),_0x36b63e,_0x3868('0x20'),JSON[_0x3868('0x22')](_0x15c115));if(_0x15c115['error']){if(_0x15c115[_0x3868('0x23')][_0x3868('0x24')]===0x1f4){logger[_0x3868('0x23')]('FreshsalesConfiguration,\x20%s,\x20%s',_0x36b63e,_0x15c115[_0x3868('0x23')]['message']);return _0xe37c80(_0x15c115[_0x3868('0x23')][_0x3868('0x25')]);}logger[_0x3868('0x23')]('FreshsalesConfiguration,\x20%s,\x20%s',_0x36b63e,_0x15c115[_0x3868('0x23')][_0x3868('0x25')]);return _0x4249f1(_0x15c115[_0x3868('0x23')][_0x3868('0x25')]);}else{logger['info'](_0x3868('0x1f'),_0x36b63e,_0x3868('0x20'));_0x4249f1(_0x15c115[_0x3868('0x26')][_0x3868('0x25')]);}})[_0x3868('0x27')](function(_0x92187d){logger[_0x3868('0x23')](_0x3868('0x1f'),_0x36b63e,_0x92187d);_0xe37c80(_0x92187d);});});}function respondWithStatusCode(_0x107293,_0x7b51a5){_0x7b51a5=_0x7b51a5||0xcc;return function(_0x5c8f03){if(_0x5c8f03){return _0x107293[_0x3868('0x28')](_0x7b51a5);}return _0x107293[_0x3868('0x29')](_0x7b51a5)[_0x3868('0x2a')]();};}function respondWithResult(_0x5d8752,_0x1fb01e){_0x1fb01e=_0x1fb01e||0xc8;return function(_0x4e97ab){if(_0x4e97ab){return _0x5d8752['status'](_0x1fb01e)[_0x3868('0x2b')](_0x4e97ab);}};}function respondWithFilteredResult(_0x448328,_0x3662a6){return function(_0x47a7f1){if(_0x47a7f1){var _0xd9249d=typeof _0x3662a6[_0x3868('0x2c')]===_0x3868('0x2d')&&typeof _0x3662a6[_0x3868('0x2e')]===_0x3868('0x2d');var _0x44c77d=_0x47a7f1[_0x3868('0x2f')];var _0x2646f5=_0xd9249d?0x0:_0x3662a6[_0x3868('0x2c')];var _0x14ca47=_0xd9249d?_0x47a7f1[_0x3868('0x2f')]:_0x3662a6[_0x3868('0x2c')]+_0x3662a6[_0x3868('0x2e')];var _0x10af1c;if(_0x14ca47>=_0x44c77d){_0x14ca47=_0x44c77d;_0x10af1c=0xc8;}else{_0x10af1c=0xce;}_0x448328['status'](_0x10af1c);return _0x448328[_0x3868('0x30')](_0x3868('0x31'),_0x2646f5+'-'+_0x14ca47+'/'+_0x44c77d)[_0x3868('0x2b')](_0x47a7f1);}return null;};}function patchUpdates(_0x478644){return function(_0x188260){try{jsonpatch[_0x3868('0x32')](_0x188260,_0x478644,!![]);}catch(_0x2719fd){return BPromise[_0x3868('0x33')](_0x2719fd);}return _0x188260['save']();};}function saveUpdates(_0x2bb4e8,_0x26c356){return function(_0x400db1){if(_0x400db1){return _0x400db1[_0x3868('0x34')](_0x2bb4e8)[_0x3868('0x35')](function(_0x5a14dd){return _0x5a14dd;});}return null;};}function removeEntity(_0x19b3f7,_0x378f0c){return function(_0x50310c){if(_0x50310c){return _0x50310c[_0x3868('0x36')]()['then'](function(){_0x19b3f7[_0x3868('0x29')](0xcc)[_0x3868('0x2a')]();});}};}function handleEntityNotFound(_0x27c527,_0x5e93aa){return function(_0x23840b){if(!_0x23840b){_0x27c527[_0x3868('0x28')](0x194);}return _0x23840b;};}function handleError(_0x27e089,_0x45850c){_0x45850c=_0x45850c||0x1f4;return function(_0x32fed8){logger[_0x3868('0x23')](_0x32fed8[_0x3868('0x37')]);if(_0x32fed8[_0x3868('0x38')]){delete _0x32fed8[_0x3868('0x38')];}_0x27e089[_0x3868('0x29')](_0x45850c)[_0x3868('0x39')](_0x32fed8);};}function getMustacheRender(_0x33535d,_0x5bb76d){return Mustache[_0x3868('0x3a')](_0x33535d,_[_0x3868('0x3b')](_0x5bb76d['body'],{'contact':_0x5bb76d[_0x3868('0x3c')],'message':_0x5bb76d[_0x3868('0x25')],'agent':_0x5bb76d[_0x3868('0x3d')],'interaction':_0x5bb76d[_0x3868('0x3e')],'account':_0x5bb76d[_0x3868('0x3f')]}))||'';}exports[_0x3868('0x40')]=function(_0x304fdd,_0x2d3360){var _0x382700={},_0x296c85={},_0x6d1e3f={'count':0x0,'rows':[]};var _0x388c02=_[_0x3868('0x41')](db[_0x3868('0x42')][_0x3868('0x43')],function(_0x2c9c58){return{'name':_0x2c9c58[_0x3868('0x44')],'type':_0x2c9c58['type']['key']};});_0x296c85['model']=_[_0x3868('0x41')](_0x388c02,'name');_0x296c85['query']=_[_0x3868('0x45')](_0x304fdd[_0x3868('0x46')]);_0x296c85[_0x3868('0x47')]=_[_0x3868('0x48')](_0x296c85[_0x3868('0x49')],_0x296c85['query']);_0x382700[_0x3868('0x4a')]=_[_0x3868('0x48')](_0x296c85['model'],qs['fields'](_0x304fdd[_0x3868('0x46')][_0x3868('0x4b')]));_0x382700['attributes']=_0x382700[_0x3868('0x4a')][_0x3868('0x4c')]?_0x382700[_0x3868('0x4a')]:_0x296c85[_0x3868('0x49')];if(!_0x304fdd['query'][_0x3868('0x4d')](_0x3868('0x4e'))){_0x382700[_0x3868('0x2e')]=qs[_0x3868('0x2e')](_0x304fdd['query'][_0x3868('0x2e')]);_0x382700[_0x3868('0x2c')]=qs[_0x3868('0x2c')](_0x304fdd['query'][_0x3868('0x2c')]);}_0x382700[_0x3868('0x4f')]=qs[_0x3868('0x50')](_0x304fdd[_0x3868('0x46')]['sort']);_0x382700[_0x3868('0x51')]=qs[_0x3868('0x47')](_[_0x3868('0x52')](_0x304fdd[_0x3868('0x46')],_0x296c85[_0x3868('0x47')]),_0x388c02);if(_0x304fdd['query'][_0x3868('0x53')]){_0x382700[_0x3868('0x51')]=_[_0x3868('0x3b')](_0x382700[_0x3868('0x51')],{'$or':_['map'](_0x388c02,function(_0x41e133){if(_0x41e133[_0x3868('0x54')]!==_0x3868('0x55')){var _0x24e062={};_0x24e062[_0x41e133[_0x3868('0x38')]]={'$like':'%'+_0x304fdd[_0x3868('0x46')][_0x3868('0x53')]+'%'};return _0x24e062;}})});}_0x382700=_[_0x3868('0x3b')]({},_0x382700,_0x304fdd[_0x3868('0x56')]);var _0x22aa8b={'where':_0x382700['where']};return db[_0x3868('0x42')][_0x3868('0x2f')](_0x22aa8b)[_0x3868('0x35')](function(_0x563334){_0x6d1e3f['count']=_0x563334;if(_0x304fdd['query']['includeAll']){_0x382700['include']=[{'all':!![]}];}return db[_0x3868('0x42')][_0x3868('0x57')](_0x382700);})[_0x3868('0x35')](function(_0x45e7bf){_0x6d1e3f[_0x3868('0x58')]=_0x45e7bf;return _0x6d1e3f;})[_0x3868('0x35')](respondWithFilteredResult(_0x2d3360,_0x382700))[_0x3868('0x27')](handleError(_0x2d3360,null));};exports['show']=function(_0x348ad0,_0x29c0ea){var _0x38dddd={'raw':![],'where':{'id':_0x348ad0[_0x3868('0x59')]['id']}},_0x7d2788={};_0x7d2788[_0x3868('0x49')]=_[_0x3868('0x45')](db['FreshsalesConfiguration'][_0x3868('0x43')]);_0x7d2788[_0x3868('0x46')]=_[_0x3868('0x45')](_0x348ad0['query']);_0x7d2788['filters']=_[_0x3868('0x48')](_0x7d2788[_0x3868('0x49')],_0x7d2788[_0x3868('0x46')]);_0x38dddd['attributes']=_['intersection'](_0x7d2788[_0x3868('0x49')],qs['fields'](_0x348ad0[_0x3868('0x46')][_0x3868('0x4b')]));_0x38dddd[_0x3868('0x4a')]=_0x38dddd[_0x3868('0x4a')][_0x3868('0x4c')]?_0x38dddd['attributes']:_0x7d2788[_0x3868('0x49')];if(_0x348ad0['query'][_0x3868('0x5a')]){_0x38dddd[_0x3868('0x5b')]=[{'all':!![]}];}_0x38dddd=_[_0x3868('0x3b')]({},_0x38dddd,_0x348ad0['options']);return db[_0x3868('0x42')]['find'](_0x38dddd)[_0x3868('0x35')](handleEntityNotFound(_0x29c0ea,null))[_0x3868('0x35')](respondWithResult(_0x29c0ea,null))['catch'](handleError(_0x29c0ea,null));};exports[_0x3868('0x5c')]=function(_0x486ed9,_0x5997a0){return db['FreshsalesConfiguration'][_0x3868('0x5c')](_0x486ed9[_0x3868('0x5d')],{})[_0x3868('0x35')](respondWithResult(_0x5997a0,0xc9))[_0x3868('0x27')](handleError(_0x5997a0,null));};exports[_0x3868('0x34')]=function(_0x40694c,_0x542af8){if(_0x40694c[_0x3868('0x5d')]['id']){delete _0x40694c['body']['id'];}return db[_0x3868('0x42')][_0x3868('0x5e')]({'where':{'id':_0x40694c[_0x3868('0x59')]['id']}})[_0x3868('0x35')](handleEntityNotFound(_0x542af8,null))[_0x3868('0x35')](saveUpdates(_0x40694c[_0x3868('0x5d')],null))['then'](respondWithResult(_0x542af8,null))[_0x3868('0x27')](handleError(_0x542af8,null));};exports[_0x3868('0x36')]=function(_0x2df825,_0x2fde3b){return db[_0x3868('0x42')]['find']({'where':{'id':_0x2df825[_0x3868('0x59')]['id']}})['then'](handleEntityNotFound(_0x2fde3b,null))['then'](removeEntity(_0x2fde3b,null))[_0x3868('0x27')](handleError(_0x2fde3b,null));};exports[_0x3868('0x5f')]=function(_0x105486,_0x5459ee,_0x5e92f9){var _0x25cc0e={};var _0x4a3c18={};var _0x29c8ef;var _0xff0834;return db[_0x3868('0x42')][_0x3868('0x60')]({'where':{'id':_0x105486[_0x3868('0x59')]['id']}})[_0x3868('0x35')](handleEntityNotFound(_0x5459ee,null))['then'](function(_0x1adb36){if(_0x1adb36){_0x29c8ef=_0x1adb36;_0x4a3c18['model']=_[_0x3868('0x45')](db[_0x3868('0x61')][_0x3868('0x43')]);_0x4a3c18[_0x3868('0x46')]=_[_0x3868('0x45')](_0x105486['query']);_0x4a3c18[_0x3868('0x47')]=_[_0x3868('0x48')](_0x4a3c18[_0x3868('0x49')],_0x4a3c18[_0x3868('0x46')]);_0x25cc0e[_0x3868('0x4a')]=_[_0x3868('0x48')](_0x4a3c18[_0x3868('0x49')],qs[_0x3868('0x4b')](_0x105486[_0x3868('0x46')]['fields']));_0x25cc0e[_0x3868('0x4a')]=_0x25cc0e['attributes'][_0x3868('0x4c')]?_0x25cc0e['attributes']:_0x4a3c18['model'];_0x25cc0e[_0x3868('0x4f')]=qs[_0x3868('0x50')](_0x105486[_0x3868('0x46')]['sort']);_0x25cc0e['where']=qs[_0x3868('0x47')](_[_0x3868('0x52')](_0x105486[_0x3868('0x46')],_0x4a3c18[_0x3868('0x47')]));if(_0x105486['query'][_0x3868('0x53')]){_0x25cc0e[_0x3868('0x51')]=_[_0x3868('0x3b')](_0x25cc0e[_0x3868('0x51')],{'$or':_['map'](_0x25cc0e[_0x3868('0x4a')],function(_0x50bb5c){var _0x3d422f={};_0x3d422f[_0x50bb5c]={'$like':'%'+_0x105486[_0x3868('0x46')][_0x3868('0x53')]+'%'};return _0x3d422f;})});}_0x25cc0e=_[_0x3868('0x3b')]({},_0x25cc0e,_0x105486['options']);return _0x29c8ef[_0x3868('0x5f')](_0x25cc0e);}})[_0x3868('0x35')](function(_0x3b801){if(_0x3b801){_0xff0834=_0x3b801[_0x3868('0x4c')];if(!_0x105486[_0x3868('0x46')]['hasOwnProperty']('nolimit')){_0x25cc0e[_0x3868('0x2e')]=qs[_0x3868('0x2e')](_0x105486[_0x3868('0x46')][_0x3868('0x2e')]);_0x25cc0e['offset']=qs[_0x3868('0x2c')](_0x105486[_0x3868('0x46')][_0x3868('0x2c')]);}return _0x29c8ef[_0x3868('0x5f')](_0x25cc0e);}})['then'](function(_0x5f4ed8){if(_0x5f4ed8){return _0x5f4ed8?{'count':_0xff0834,'rows':_0x5f4ed8}:null;}})[_0x3868('0x35')](respondWithResult(_0x5459ee,null))[_0x3868('0x27')](handleError(_0x5459ee,null));};exports[_0x3868('0x62')]=function(_0x291695,_0x520fc3,_0xbeea6d){var _0x199bc5={};var _0x32cc03={};var _0x54fbf5;var _0x158cb9;return db['FreshsalesConfiguration'][_0x3868('0x60')]({'where':{'id':_0x291695[_0x3868('0x59')]['id']}})[_0x3868('0x35')](handleEntityNotFound(_0x520fc3,null))[_0x3868('0x35')](function(_0x538b4f){if(_0x538b4f){_0x54fbf5=_0x538b4f;_0x32cc03[_0x3868('0x49')]=_[_0x3868('0x45')](db[_0x3868('0x61')]['rawAttributes']);_0x32cc03[_0x3868('0x46')]=_[_0x3868('0x45')](_0x291695[_0x3868('0x46')]);_0x32cc03[_0x3868('0x47')]=_[_0x3868('0x48')](_0x32cc03[_0x3868('0x49')],_0x32cc03[_0x3868('0x46')]);_0x199bc5[_0x3868('0x4a')]=_[_0x3868('0x48')](_0x32cc03[_0x3868('0x49')],qs[_0x3868('0x4b')](_0x291695[_0x3868('0x46')][_0x3868('0x4b')]));_0x199bc5[_0x3868('0x4a')]=_0x199bc5[_0x3868('0x4a')][_0x3868('0x4c')]?_0x199bc5[_0x3868('0x4a')]:_0x32cc03['model'];_0x199bc5[_0x3868('0x4f')]=qs[_0x3868('0x50')](_0x291695[_0x3868('0x46')]['sort']);_0x199bc5[_0x3868('0x51')]=qs[_0x3868('0x47')](_[_0x3868('0x52')](_0x291695['query'],_0x32cc03[_0x3868('0x47')]));if(_0x291695[_0x3868('0x46')][_0x3868('0x53')]){_0x199bc5[_0x3868('0x51')]=_['merge'](_0x199bc5[_0x3868('0x51')],{'$or':_['map'](_0x199bc5['attributes'],function(_0x322cb5){var _0x563395={};_0x563395[_0x322cb5]={'$like':'%'+_0x291695[_0x3868('0x46')]['filter']+'%'};return _0x563395;})});}_0x199bc5=_['merge']({},_0x199bc5,_0x291695['options']);return _0x54fbf5[_0x3868('0x62')](_0x199bc5);}})[_0x3868('0x35')](function(_0x32f86f){if(_0x32f86f){_0x158cb9=_0x32f86f[_0x3868('0x4c')];if(!_0x291695['query'][_0x3868('0x4d')](_0x3868('0x4e'))){_0x199bc5[_0x3868('0x2e')]=qs[_0x3868('0x2e')](_0x291695['query']['limit']);_0x199bc5[_0x3868('0x2c')]=qs[_0x3868('0x2c')](_0x291695[_0x3868('0x46')][_0x3868('0x2c')]);}return _0x54fbf5['getDescriptions'](_0x199bc5);}})[_0x3868('0x35')](function(_0x275c36){if(_0x275c36){return _0x275c36?{'count':_0x158cb9,'rows':_0x275c36}:null;}})['then'](respondWithResult(_0x520fc3,null))['catch'](handleError(_0x520fc3,null));};exports[_0x3868('0x63')]=function(_0x2e6b27,_0x69137b,_0x1339c6){var _0x3bc5d3={};var _0x15c75b={};var _0x532138;var _0x3cd7f6;return db[_0x3868('0x42')][_0x3868('0x60')]({'where':{'id':_0x2e6b27['params']['id']}})['then'](handleEntityNotFound(_0x69137b,null))[_0x3868('0x35')](function(_0xf192f8){if(_0xf192f8){_0x532138=_0xf192f8;_0x15c75b['model']=_[_0x3868('0x45')](db[_0x3868('0x61')]['rawAttributes']);_0x15c75b['query']=_[_0x3868('0x45')](_0x2e6b27[_0x3868('0x46')]);_0x15c75b[_0x3868('0x47')]=_[_0x3868('0x48')](_0x15c75b[_0x3868('0x49')],_0x15c75b['query']);_0x3bc5d3[_0x3868('0x4a')]=_[_0x3868('0x48')](_0x15c75b[_0x3868('0x49')],qs[_0x3868('0x4b')](_0x2e6b27['query']['fields']));_0x3bc5d3[_0x3868('0x4a')]=_0x3bc5d3[_0x3868('0x4a')]['length']?_0x3bc5d3[_0x3868('0x4a')]:_0x15c75b[_0x3868('0x49')];_0x3bc5d3[_0x3868('0x4f')]=qs[_0x3868('0x50')](_0x2e6b27[_0x3868('0x46')][_0x3868('0x50')]);_0x3bc5d3[_0x3868('0x51')]=qs['filters'](_[_0x3868('0x52')](_0x2e6b27[_0x3868('0x46')],_0x15c75b[_0x3868('0x47')]));if(_0x2e6b27[_0x3868('0x46')][_0x3868('0x53')]){_0x3bc5d3['where']=_[_0x3868('0x3b')](_0x3bc5d3[_0x3868('0x51')],{'$or':_['map'](_0x3bc5d3[_0x3868('0x4a')],function(_0x3c948e){var _0x15004c={};_0x15004c[_0x3c948e]={'$like':'%'+_0x2e6b27[_0x3868('0x46')][_0x3868('0x53')]+'%'};return _0x15004c;})});}_0x3bc5d3=_[_0x3868('0x3b')]({},_0x3bc5d3,_0x2e6b27['options']);return _0x532138[_0x3868('0x63')](_0x3bc5d3);}})[_0x3868('0x35')](function(_0x2f0dd5){if(_0x2f0dd5){_0x3cd7f6=_0x2f0dd5[_0x3868('0x4c')];if(!_0x2e6b27[_0x3868('0x46')][_0x3868('0x4d')](_0x3868('0x4e'))){_0x3bc5d3[_0x3868('0x2e')]=qs[_0x3868('0x2e')](_0x2e6b27[_0x3868('0x46')][_0x3868('0x2e')]);_0x3bc5d3['offset']=qs[_0x3868('0x2c')](_0x2e6b27[_0x3868('0x46')][_0x3868('0x2c')]);}return _0x532138[_0x3868('0x63')](_0x3bc5d3);}})[_0x3868('0x35')](function(_0x46460b){if(_0x46460b){return _0x46460b?{'count':_0x3cd7f6,'rows':_0x46460b}:null;}})[_0x3868('0x35')](respondWithResult(_0x69137b,null))[_0x3868('0x27')](handleError(_0x69137b,null));};