Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / api / intVtigerConfiguration / intVtigerConfiguration.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 _0x3645=['http','test','info','VtigerConfiguration,\x20%s,\x20%s','request\x20sent','debug','VtigerConfiguration,\x20%s,\x20%s,\x20%s','stringify','error','code','message','catch','sendStatus','status','json','count','offset','Content-Range','apply','reject','save','update','then','end','name','send','index','VtigerConfiguration','rawAttributes','model','keys','query','attributes','intersection','fields','length','hasOwnProperty','nolimit','limit','order','sort','filters','filter','where','merge','type','key','findAll','rows','show','params','includeAll','include','options','find','create','body','getFields','findOne','VtigerField','pick','map','getSubjects','getDescriptions','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','jayson/promise'];(function(_0x1abb09,_0x18ee91){var _0xea1c07=function(_0x38f42c){while(--_0x38f42c){_0x1abb09['push'](_0x1abb09['shift']());}};_0xea1c07(++_0x18ee91);}(_0x3645,0x154));var _0x5364=function(_0x13e724,_0x296739){_0x13e724=_0x13e724-0x0;var _0x334a44=_0x3645[_0x13e724];return _0x334a44;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0x5364('0x0'));var rimraf=require(_0x5364('0x1'));var zipdir=require(_0x5364('0x2'));var jsonpatch=require(_0x5364('0x3'));var rp=require(_0x5364('0x4'));var moment=require(_0x5364('0x5'));var BPromise=require(_0x5364('0x6'));var Mustache=require('mustache');var util=require(_0x5364('0x7'));var path=require(_0x5364('0x8'));var sox=require(_0x5364('0x9'));var csv=require(_0x5364('0xa'));var ejs=require(_0x5364('0xb'));var fs=require('fs');var _=require(_0x5364('0xc'));var squel=require(_0x5364('0xd'));var crypto=require(_0x5364('0xe'));var jsforce=require(_0x5364('0xf'));var deskjs=require('desk.js');var toCsv=require(_0x5364('0xa'));var querystring=require(_0x5364('0x10'));var Papa=require(_0x5364('0x11'));var Redis=require(_0x5364('0x12'));var authService=require(_0x5364('0x13'));var qs=require(_0x5364('0x14'));var hardwareService=require(_0x5364('0x15'));var logger=require(_0x5364('0x16'))(_0x5364('0x17'));var utils=require(_0x5364('0x18'));var config=require(_0x5364('0x19'));var db=require(_0x5364('0x1a'))['db'];var jayson=require(_0x5364('0x1b'));var client=jayson['client'][_0x5364('0x1c')]({'port':0x232a});function checkPasswordPattern(_0x6cc7ad,_0x217652,_0x44e995){if(_0x44e995){var _0x5a2552=new RegExp(/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/);if(_0x5a2552[_0x5364('0x1d')](_0x217652)){return _0x6cc7ad;}else{throw new Error('The\x20password\x20must\x20be\x20at\x20least\x208\x20characters\x20long\x20and\x20have\x201\x20lowercase\x20character,\x201\x20uppercase\x20character,\x201\x20number\x20and\x201\x20special\x20character\x20~!@#$%^&-_=+[{]}.');}}else{return _0x6cc7ad;}}function respondWithRpcPromise(_0x3aa29e,_0x4d7f1c,_0x3ffd5d,_0x13c7d1){return new BPromise(function(_0x11f05e,_0x2abe2a){var _0x3889e4=_0x13c7d1||client;return _0x3889e4['request'](_0x3aa29e,_0x3ffd5d)['then'](function(_0x9e4585){logger[_0x5364('0x1e')](_0x5364('0x1f'),_0x4d7f1c,_0x5364('0x20'));logger[_0x5364('0x21')](_0x5364('0x22'),_0x4d7f1c,_0x5364('0x20'),JSON[_0x5364('0x23')](_0x9e4585));if(_0x9e4585[_0x5364('0x24')]){if(_0x9e4585['error'][_0x5364('0x25')]===0x1f4){logger[_0x5364('0x24')](_0x5364('0x1f'),_0x4d7f1c,_0x9e4585[_0x5364('0x24')][_0x5364('0x26')]);return _0x2abe2a(_0x9e4585[_0x5364('0x24')][_0x5364('0x26')]);}logger[_0x5364('0x24')](_0x5364('0x1f'),_0x4d7f1c,_0x9e4585[_0x5364('0x24')][_0x5364('0x26')]);return _0x11f05e(_0x9e4585['error'][_0x5364('0x26')]);}else{logger['info']('VtigerConfiguration,\x20%s,\x20%s',_0x4d7f1c,_0x5364('0x20'));_0x11f05e(_0x9e4585['result'][_0x5364('0x26')]);}})[_0x5364('0x27')](function(_0x1c08f9){logger[_0x5364('0x24')](_0x5364('0x1f'),_0x4d7f1c,_0x1c08f9);_0x2abe2a(_0x1c08f9);});});}function respondWithStatusCode(_0x553e1d,_0x23c6e4){_0x23c6e4=_0x23c6e4||0xcc;return function(_0x4d2218){if(_0x4d2218){return _0x553e1d[_0x5364('0x28')](_0x23c6e4);}return _0x553e1d[_0x5364('0x29')](_0x23c6e4)['end']();};}function respondWithResult(_0x474923,_0x2edc31){_0x2edc31=_0x2edc31||0xc8;return function(_0x5bd2f7){if(_0x5bd2f7){return _0x474923[_0x5364('0x29')](_0x2edc31)[_0x5364('0x2a')](_0x5bd2f7);}};}function respondWithFilteredResult(_0x2f4ae2,_0x22fc39){return function(_0x4d3460){if(_0x4d3460){var _0x34248a=_0x4d3460[_0x5364('0x2b')],_0x35b9dd=_0x22fc39[_0x5364('0x2c')],_0x40bcd1=_0x22fc39['offset']+_0x22fc39['limit'],_0x41e256;if(_0x40bcd1>=_0x34248a){_0x40bcd1=_0x34248a;_0x41e256=0xc8;}else{_0x41e256=0xce;}_0x2f4ae2[_0x5364('0x29')](_0x41e256);return _0x2f4ae2['set'](_0x5364('0x2d'),_0x35b9dd+'-'+_0x40bcd1+'/'+_0x34248a)[_0x5364('0x2a')](_0x4d3460);}return null;};}function patchUpdates(_0x46dfcc){return function(_0x1feb28){try{jsonpatch[_0x5364('0x2e')](_0x1feb28,_0x46dfcc,!![]);}catch(_0x5cd5d8){return BPromise[_0x5364('0x2f')](_0x5cd5d8);}return _0x1feb28[_0x5364('0x30')]();};}function saveUpdates(_0x2ba944,_0x10c6b4){return function(_0x22b34b){if(_0x22b34b){return _0x22b34b[_0x5364('0x31')](_0x2ba944)[_0x5364('0x32')](function(_0x27b2e3){return _0x27b2e3;});}return null;};}function removeEntity(_0x2fa2c0,_0x428851){return function(_0x5d388e){if(_0x5d388e){return _0x5d388e['destroy']()['then'](function(){_0x2fa2c0[_0x5364('0x29')](0xcc)[_0x5364('0x33')]();});}};}function handleEntityNotFound(_0xa6607f,_0x48e70b){return function(_0x545efe){if(!_0x545efe){_0xa6607f[_0x5364('0x28')](0x194);}return _0x545efe;};}function handleError(_0x20e08c,_0x40562b){_0x40562b=_0x40562b||0x1f4;return function(_0x4ef9d1){logger[_0x5364('0x24')](_0x4ef9d1['stack']);if(_0x4ef9d1[_0x5364('0x34')]){delete _0x4ef9d1['name'];}_0x20e08c['status'](_0x40562b)[_0x5364('0x35')](_0x4ef9d1);};}exports[_0x5364('0x36')]=function(_0x179d3d,_0x2e8d02){var _0x45e949={},_0x5918a2={},_0x5db982={'count':0x0,'rows':[]};var _0x26e412=db[_0x5364('0x37')][_0x5364('0x38')];_0x5918a2[_0x5364('0x39')]=_[_0x5364('0x3a')](_0x26e412);_0x5918a2[_0x5364('0x3b')]=_[_0x5364('0x3a')](_0x179d3d['query']);_0x5918a2['filters']=_['intersection'](_0x5918a2[_0x5364('0x39')],_0x5918a2[_0x5364('0x3b')]);_0x45e949[_0x5364('0x3c')]=_[_0x5364('0x3d')](_0x5918a2[_0x5364('0x39')],qs[_0x5364('0x3e')](_0x179d3d[_0x5364('0x3b')][_0x5364('0x3e')]));_0x45e949[_0x5364('0x3c')]=_0x45e949[_0x5364('0x3c')][_0x5364('0x3f')]?_0x45e949[_0x5364('0x3c')]:_0x5918a2['model'];if(!_0x179d3d[_0x5364('0x3b')][_0x5364('0x40')](_0x5364('0x41'))){_0x45e949[_0x5364('0x42')]=qs[_0x5364('0x42')](_0x179d3d[_0x5364('0x3b')][_0x5364('0x42')]);_0x45e949[_0x5364('0x2c')]=qs[_0x5364('0x2c')](_0x179d3d[_0x5364('0x3b')][_0x5364('0x2c')]);}_0x45e949[_0x5364('0x43')]=qs[_0x5364('0x44')](_0x179d3d[_0x5364('0x3b')][_0x5364('0x44')]);_0x45e949['where']=qs[_0x5364('0x45')](_['pick'](_0x179d3d['query'],_0x5918a2[_0x5364('0x45')]));if(_0x179d3d[_0x5364('0x3b')][_0x5364('0x46')]){_0x45e949[_0x5364('0x47')]=_[_0x5364('0x48')](_0x45e949[_0x5364('0x47')],{'$or':_['map'](_0x26e412,function(_0x35c073){if(_0x35c073[_0x5364('0x49')][_0x5364('0x4a')]!=='VIRTUAL'){var _0x2e22e1={};_0x2e22e1[_0x35c073['field']]={'$like':'%'+_0x179d3d[_0x5364('0x3b')]['filter']+'%'};return _0x2e22e1;}})});}_0x45e949=_[_0x5364('0x48')]({},_0x45e949,_0x179d3d['options']);var _0x4f2d31={'where':_0x45e949[_0x5364('0x47')]};return db[_0x5364('0x37')][_0x5364('0x2b')](_0x4f2d31)['then'](function(_0x43f8ae){_0x5db982['count']=_0x43f8ae;if(_0x179d3d[_0x5364('0x3b')]['includeAll']){_0x45e949['include']=[{'all':!![]}];}return db['VtigerConfiguration'][_0x5364('0x4b')](_0x45e949);})[_0x5364('0x32')](function(_0xc39cb4){_0x5db982[_0x5364('0x4c')]=_0xc39cb4;return _0x5db982;})[_0x5364('0x32')](respondWithFilteredResult(_0x2e8d02,_0x45e949))[_0x5364('0x27')](handleError(_0x2e8d02,null));};exports[_0x5364('0x4d')]=function(_0x13244d,_0x50a83c){var _0xb8de70={'raw':![],'where':{'id':_0x13244d[_0x5364('0x4e')]['id']}},_0x186077={};_0x186077['model']=_[_0x5364('0x3a')](db[_0x5364('0x37')]['rawAttributes']);_0x186077[_0x5364('0x3b')]=_[_0x5364('0x3a')](_0x13244d[_0x5364('0x3b')]);_0x186077[_0x5364('0x45')]=_[_0x5364('0x3d')](_0x186077['model'],_0x186077[_0x5364('0x3b')]);_0xb8de70[_0x5364('0x3c')]=_[_0x5364('0x3d')](_0x186077[_0x5364('0x39')],qs[_0x5364('0x3e')](_0x13244d[_0x5364('0x3b')][_0x5364('0x3e')]));_0xb8de70['attributes']=_0xb8de70['attributes'][_0x5364('0x3f')]?_0xb8de70[_0x5364('0x3c')]:_0x186077[_0x5364('0x39')];if(_0x13244d[_0x5364('0x3b')][_0x5364('0x4f')]){_0xb8de70[_0x5364('0x50')]=[{'all':!![]}];}_0xb8de70=_['merge']({},_0xb8de70,_0x13244d[_0x5364('0x51')]);return db[_0x5364('0x37')][_0x5364('0x52')](_0xb8de70)[_0x5364('0x32')](handleEntityNotFound(_0x50a83c,null))[_0x5364('0x32')](respondWithResult(_0x50a83c,null))[_0x5364('0x27')](handleError(_0x50a83c,null));};exports['create']=function(_0x15d8d7,_0x3aa1f8){return db['VtigerConfiguration'][_0x5364('0x53')](_0x15d8d7[_0x5364('0x54')],{})[_0x5364('0x32')](respondWithResult(_0x3aa1f8,0xc9))[_0x5364('0x27')](handleError(_0x3aa1f8,null));};exports['update']=function(_0x1ca577,_0x19d92){if(_0x1ca577[_0x5364('0x54')]['id']){delete _0x1ca577[_0x5364('0x54')]['id'];}return db['VtigerConfiguration'][_0x5364('0x52')]({'where':{'id':_0x1ca577[_0x5364('0x4e')]['id']}})[_0x5364('0x32')](handleEntityNotFound(_0x19d92,null))[_0x5364('0x32')](saveUpdates(_0x1ca577['body'],null))[_0x5364('0x32')](respondWithResult(_0x19d92,null))[_0x5364('0x27')](handleError(_0x19d92,null));};exports['destroy']=function(_0x36fcbe,_0x2ce42d){return db[_0x5364('0x37')][_0x5364('0x52')]({'where':{'id':_0x36fcbe[_0x5364('0x4e')]['id']}})[_0x5364('0x32')](handleEntityNotFound(_0x2ce42d,null))['then'](removeEntity(_0x2ce42d,null))[_0x5364('0x27')](handleError(_0x2ce42d,null));};exports[_0x5364('0x55')]=function(_0x5d6e0e,_0x3e2699,_0x18f400){var _0x1e08c3={};var _0x4ae984={};var _0x34ad71;var _0x40bb52;return db['VtigerConfiguration'][_0x5364('0x56')]({'where':{'id':_0x5d6e0e[_0x5364('0x4e')]['id']}})[_0x5364('0x32')](handleEntityNotFound(_0x3e2699,null))['then'](function(_0x401cd0){if(_0x401cd0){_0x34ad71=_0x401cd0;_0x4ae984['model']=_[_0x5364('0x3a')](db[_0x5364('0x57')][_0x5364('0x38')]);_0x4ae984[_0x5364('0x3b')]=_[_0x5364('0x3a')](_0x5d6e0e[_0x5364('0x3b')]);_0x4ae984[_0x5364('0x45')]=_['intersection'](_0x4ae984[_0x5364('0x39')],_0x4ae984['query']);_0x1e08c3[_0x5364('0x3c')]=_[_0x5364('0x3d')](_0x4ae984[_0x5364('0x39')],qs[_0x5364('0x3e')](_0x5d6e0e[_0x5364('0x3b')][_0x5364('0x3e')]));_0x1e08c3[_0x5364('0x3c')]=_0x1e08c3['attributes'][_0x5364('0x3f')]?_0x1e08c3[_0x5364('0x3c')]:_0x4ae984[_0x5364('0x39')];_0x1e08c3[_0x5364('0x43')]=qs[_0x5364('0x44')](_0x5d6e0e[_0x5364('0x3b')][_0x5364('0x44')]);_0x1e08c3['where']=qs['filters'](_[_0x5364('0x58')](_0x5d6e0e[_0x5364('0x3b')],_0x4ae984['filters']));if(_0x5d6e0e[_0x5364('0x3b')][_0x5364('0x46')]){_0x1e08c3[_0x5364('0x47')]=_[_0x5364('0x48')](_0x1e08c3[_0x5364('0x47')],{'$or':_[_0x5364('0x59')](_0x1e08c3[_0x5364('0x3c')],function(_0x4e0125){var _0x23c3f9={};_0x23c3f9[_0x4e0125]={'$like':'%'+_0x5d6e0e[_0x5364('0x3b')]['filter']+'%'};return _0x23c3f9;})});}_0x1e08c3=_['merge']({},_0x1e08c3,_0x5d6e0e['options']);return _0x34ad71['getFields'](_0x1e08c3);}})[_0x5364('0x32')](function(_0x295d9e){if(_0x295d9e){_0x40bb52=_0x295d9e[_0x5364('0x3f')];if(!_0x5d6e0e[_0x5364('0x3b')][_0x5364('0x40')](_0x5364('0x41'))){_0x1e08c3[_0x5364('0x42')]=qs['limit'](_0x5d6e0e[_0x5364('0x3b')][_0x5364('0x42')]);_0x1e08c3[_0x5364('0x2c')]=qs[_0x5364('0x2c')](_0x5d6e0e[_0x5364('0x3b')]['offset']);}return _0x34ad71[_0x5364('0x55')](_0x1e08c3);}})[_0x5364('0x32')](function(_0xe9ae66){if(_0xe9ae66){return _0xe9ae66?{'count':_0x40bb52,'rows':_0xe9ae66}:null;}})[_0x5364('0x32')](respondWithResult(_0x3e2699,null))[_0x5364('0x27')](handleError(_0x3e2699,null));};exports['getSubjects']=function(_0x241a2f,_0x6874af,_0x1e3ce6){var _0x2484e8={};var _0x58162d={};var _0xd92d81;var _0x3cd2fe;return db[_0x5364('0x37')][_0x5364('0x56')]({'where':{'id':_0x241a2f[_0x5364('0x4e')]['id']}})['then'](handleEntityNotFound(_0x6874af,null))[_0x5364('0x32')](function(_0x4f0037){if(_0x4f0037){_0xd92d81=_0x4f0037;_0x58162d[_0x5364('0x39')]=_[_0x5364('0x3a')](db[_0x5364('0x57')][_0x5364('0x38')]);_0x58162d[_0x5364('0x3b')]=_[_0x5364('0x3a')](_0x241a2f[_0x5364('0x3b')]);_0x58162d[_0x5364('0x45')]=_['intersection'](_0x58162d[_0x5364('0x39')],_0x58162d[_0x5364('0x3b')]);_0x2484e8[_0x5364('0x3c')]=_[_0x5364('0x3d')](_0x58162d[_0x5364('0x39')],qs[_0x5364('0x3e')](_0x241a2f[_0x5364('0x3b')][_0x5364('0x3e')]));_0x2484e8[_0x5364('0x3c')]=_0x2484e8[_0x5364('0x3c')]['length']?_0x2484e8[_0x5364('0x3c')]:_0x58162d[_0x5364('0x39')];_0x2484e8[_0x5364('0x43')]=qs[_0x5364('0x44')](_0x241a2f[_0x5364('0x3b')][_0x5364('0x44')]);_0x2484e8[_0x5364('0x47')]=qs[_0x5364('0x45')](_[_0x5364('0x58')](_0x241a2f['query'],_0x58162d[_0x5364('0x45')]));if(_0x241a2f[_0x5364('0x3b')][_0x5364('0x46')]){_0x2484e8[_0x5364('0x47')]=_[_0x5364('0x48')](_0x2484e8[_0x5364('0x47')],{'$or':_[_0x5364('0x59')](_0x2484e8[_0x5364('0x3c')],function(_0x25f9e1){var _0x1bb832={};_0x1bb832[_0x25f9e1]={'$like':'%'+_0x241a2f['query']['filter']+'%'};return _0x1bb832;})});}_0x2484e8=_[_0x5364('0x48')]({},_0x2484e8,_0x241a2f[_0x5364('0x51')]);return _0xd92d81[_0x5364('0x5a')](_0x2484e8);}})[_0x5364('0x32')](function(_0x2b41c6){if(_0x2b41c6){_0x3cd2fe=_0x2b41c6['length'];if(!_0x241a2f[_0x5364('0x3b')][_0x5364('0x40')](_0x5364('0x41'))){_0x2484e8['limit']=qs['limit'](_0x241a2f['query'][_0x5364('0x42')]);_0x2484e8['offset']=qs['offset'](_0x241a2f[_0x5364('0x3b')][_0x5364('0x2c')]);}return _0xd92d81[_0x5364('0x5a')](_0x2484e8);}})[_0x5364('0x32')](function(_0x1de291){if(_0x1de291){return _0x1de291?{'count':_0x3cd2fe,'rows':_0x1de291}:null;}})[_0x5364('0x32')](respondWithResult(_0x6874af,null))['catch'](handleError(_0x6874af,null));};exports[_0x5364('0x5b')]=function(_0x4af180,_0x330ef8,_0x410ecb){var _0x2bc7d3={};var _0x269e4f={};var _0x5e1578;var _0x12e9a4;return db['VtigerConfiguration'][_0x5364('0x56')]({'where':{'id':_0x4af180['params']['id']}})[_0x5364('0x32')](handleEntityNotFound(_0x330ef8,null))[_0x5364('0x32')](function(_0x53fd36){if(_0x53fd36){_0x5e1578=_0x53fd36;_0x269e4f['model']=_['keys'](db['VtigerField'][_0x5364('0x38')]);_0x269e4f[_0x5364('0x3b')]=_['keys'](_0x4af180[_0x5364('0x3b')]);_0x269e4f[_0x5364('0x45')]=_['intersection'](_0x269e4f['model'],_0x269e4f['query']);_0x2bc7d3[_0x5364('0x3c')]=_[_0x5364('0x3d')](_0x269e4f[_0x5364('0x39')],qs[_0x5364('0x3e')](_0x4af180[_0x5364('0x3b')]['fields']));_0x2bc7d3[_0x5364('0x3c')]=_0x2bc7d3[_0x5364('0x3c')][_0x5364('0x3f')]?_0x2bc7d3[_0x5364('0x3c')]:_0x269e4f[_0x5364('0x39')];_0x2bc7d3[_0x5364('0x43')]=qs[_0x5364('0x44')](_0x4af180[_0x5364('0x3b')]['sort']);_0x2bc7d3[_0x5364('0x47')]=qs[_0x5364('0x45')](_[_0x5364('0x58')](_0x4af180[_0x5364('0x3b')],_0x269e4f[_0x5364('0x45')]));if(_0x4af180[_0x5364('0x3b')][_0x5364('0x46')]){_0x2bc7d3[_0x5364('0x47')]=_[_0x5364('0x48')](_0x2bc7d3[_0x5364('0x47')],{'$or':_[_0x5364('0x59')](_0x2bc7d3[_0x5364('0x3c')],function(_0x5b46b9){var _0x1f2c38={};_0x1f2c38[_0x5b46b9]={'$like':'%'+_0x4af180['query'][_0x5364('0x46')]+'%'};return _0x1f2c38;})});}_0x2bc7d3=_[_0x5364('0x48')]({},_0x2bc7d3,_0x4af180[_0x5364('0x51')]);return _0x5e1578[_0x5364('0x5b')](_0x2bc7d3);}})['then'](function(_0x1e3bbb){if(_0x1e3bbb){_0x12e9a4=_0x1e3bbb[_0x5364('0x3f')];if(!_0x4af180[_0x5364('0x3b')][_0x5364('0x40')](_0x5364('0x41'))){_0x2bc7d3[_0x5364('0x42')]=qs[_0x5364('0x42')](_0x4af180[_0x5364('0x3b')][_0x5364('0x42')]);_0x2bc7d3[_0x5364('0x2c')]=qs[_0x5364('0x2c')](_0x4af180[_0x5364('0x3b')][_0x5364('0x2c')]);}return _0x5e1578[_0x5364('0x5b')](_0x2bc7d3);}})[_0x5364('0x32')](function(_0x6c17d0){if(_0x6c17d0){return _0x6c17d0?{'count':_0x12e9a4,'rows':_0x6c17d0}:null;}})['then'](respondWithResult(_0x330ef8,null))[_0x5364('0x27')](handleError(_0x330ef8,null));};