429ae5f6d3ad4527658387ccab20305699211d65
[motion2.git] / server / api / intZohoConfiguration / intZohoConfiguration.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 _0x4b84=['model','keys','query','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','sort','where','merge','map','VIRTUAL','field','filter','options','count','includeAll','include','findAll','rows','show','params','create','body','find','getFields','findOne','ZohoField','pick','getSubjects','getDescriptions','html-pdf','eml-format','fast-json-patch','bluebird','mustache','util','ejs','squel','jsforce','querystring','papaparse','ioredis','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','client','http','test','info','request\x20sent','debug','stringify','error','code','ZohoConfiguration,\x20%s,\x20%s','message','result','catch','sendStatus','status','end','json','offset','limit','apply','reject','save','update','then','destroy','stack','name','send','index','ZohoConfiguration','rawAttributes'];(function(_0x48d613,_0xab21b4){var _0x2001dd=function(_0x3771c7){while(--_0x3771c7){_0x48d613['push'](_0x48d613['shift']());}};_0x2001dd(++_0xab21b4);}(_0x4b84,0x1cc));var _0x44b8=function(_0x202c61,_0x3673e0){_0x202c61=_0x202c61-0x0;var _0x540691=_0x4b84[_0x202c61];return _0x540691;};'use strict';var pdf=require(_0x44b8('0x0'));var emlformat=require(_0x44b8('0x1'));var rimraf=require('rimraf');var zipdir=require('zip-dir');var jsonpatch=require(_0x44b8('0x2'));var rp=require('request-promise');var moment=require('moment');var BPromise=require(_0x44b8('0x3'));var Mustache=require(_0x44b8('0x4'));var util=require(_0x44b8('0x5'));var path=require('path');var sox=require('sox');var csv=require('to-csv');var ejs=require(_0x44b8('0x6'));var fs=require('fs');var _=require('lodash');var squel=require(_0x44b8('0x7'));var crypto=require('crypto');var jsforce=require(_0x44b8('0x8'));var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require(_0x44b8('0x9'));var Papa=require(_0x44b8('0xa'));var Redis=require(_0x44b8('0xb'));var authService=require('../../components/auth/service');var qs=require(_0x44b8('0xc'));var hardwareService=require(_0x44b8('0xd'));var logger=require(_0x44b8('0xe'))(_0x44b8('0xf'));var utils=require(_0x44b8('0x10'));var config=require(_0x44b8('0x11'));var db=require(_0x44b8('0x12'))['db'];var jayson=require('jayson/promise');var client=jayson[_0x44b8('0x13')][_0x44b8('0x14')]({'port':0x232a});function checkPasswordPattern(_0x4bcc43,_0x194230,_0x490bc6){if(_0x490bc6){var _0x833ea3=new RegExp(/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/);if(_0x833ea3[_0x44b8('0x15')](_0x194230)){return _0x4bcc43;}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 _0x4bcc43;}}function respondWithRpcPromise(_0x63e8f6,_0x4be54c,_0x54fa95,_0x2a3e4c){return new BPromise(function(_0x2af0ad,_0x1722da){var _0x41ab46=_0x2a3e4c||client;return _0x41ab46['request'](_0x63e8f6,_0x54fa95)['then'](function(_0x5d6349){logger[_0x44b8('0x16')]('ZohoConfiguration,\x20%s,\x20%s',_0x4be54c,_0x44b8('0x17'));logger[_0x44b8('0x18')]('ZohoConfiguration,\x20%s,\x20%s,\x20%s',_0x4be54c,_0x44b8('0x17'),JSON[_0x44b8('0x19')](_0x5d6349));if(_0x5d6349['error']){if(_0x5d6349[_0x44b8('0x1a')][_0x44b8('0x1b')]===0x1f4){logger['error'](_0x44b8('0x1c'),_0x4be54c,_0x5d6349[_0x44b8('0x1a')][_0x44b8('0x1d')]);return _0x1722da(_0x5d6349[_0x44b8('0x1a')][_0x44b8('0x1d')]);}logger[_0x44b8('0x1a')](_0x44b8('0x1c'),_0x4be54c,_0x5d6349[_0x44b8('0x1a')][_0x44b8('0x1d')]);return _0x2af0ad(_0x5d6349[_0x44b8('0x1a')][_0x44b8('0x1d')]);}else{logger[_0x44b8('0x16')]('ZohoConfiguration,\x20%s,\x20%s',_0x4be54c,_0x44b8('0x17'));_0x2af0ad(_0x5d6349[_0x44b8('0x1e')][_0x44b8('0x1d')]);}})[_0x44b8('0x1f')](function(_0x305a5c){logger['error'](_0x44b8('0x1c'),_0x4be54c,_0x305a5c);_0x1722da(_0x305a5c);});});}function respondWithStatusCode(_0x54677c,_0x41a922){_0x41a922=_0x41a922||0xcc;return function(_0x228c81){if(_0x228c81){return _0x54677c[_0x44b8('0x20')](_0x41a922);}return _0x54677c[_0x44b8('0x21')](_0x41a922)[_0x44b8('0x22')]();};}function respondWithResult(_0x59acbc,_0x474f01){_0x474f01=_0x474f01||0xc8;return function(_0x502acf){if(_0x502acf){return _0x59acbc[_0x44b8('0x21')](_0x474f01)[_0x44b8('0x23')](_0x502acf);}};}function respondWithFilteredResult(_0x549a26,_0x17ac44){return function(_0x470f49){if(_0x470f49){var _0x2656d7=_0x470f49['count'],_0x59c1bf=_0x17ac44[_0x44b8('0x24')],_0xb22107=_0x17ac44['offset']+_0x17ac44[_0x44b8('0x25')],_0x242342;if(_0xb22107>=_0x2656d7){_0xb22107=_0x2656d7;_0x242342=0xc8;}else{_0x242342=0xce;}_0x549a26['status'](_0x242342);return _0x549a26['set']('Content-Range',_0x59c1bf+'-'+_0xb22107+'/'+_0x2656d7)[_0x44b8('0x23')](_0x470f49);}return null;};}function patchUpdates(_0x29b18d){return function(_0x44ce5a){try{jsonpatch[_0x44b8('0x26')](_0x44ce5a,_0x29b18d,!![]);}catch(_0x38cd17){return BPromise[_0x44b8('0x27')](_0x38cd17);}return _0x44ce5a[_0x44b8('0x28')]();};}function saveUpdates(_0xc1c7a,_0xd1d320){return function(_0x28f918){if(_0x28f918){return _0x28f918[_0x44b8('0x29')](_0xc1c7a)[_0x44b8('0x2a')](function(_0x15da04){return _0x15da04;});}return null;};}function removeEntity(_0x5189dd,_0x261ff2){return function(_0x538db7){if(_0x538db7){return _0x538db7[_0x44b8('0x2b')]()[_0x44b8('0x2a')](function(){_0x5189dd[_0x44b8('0x21')](0xcc)[_0x44b8('0x22')]();});}};}function handleEntityNotFound(_0x1b63a7,_0x543b19){return function(_0x16b706){if(!_0x16b706){_0x1b63a7[_0x44b8('0x20')](0x194);}return _0x16b706;};}function handleError(_0x26265f,_0x339f0f){_0x339f0f=_0x339f0f||0x1f4;return function(_0x46b008){logger['error'](_0x46b008[_0x44b8('0x2c')]);if(_0x46b008[_0x44b8('0x2d')]){delete _0x46b008[_0x44b8('0x2d')];}_0x26265f[_0x44b8('0x21')](_0x339f0f)[_0x44b8('0x2e')](_0x46b008);};}exports[_0x44b8('0x2f')]=function(_0x2e8b88,_0x14a9d7){var _0x28c10d={},_0x181761={},_0x13994c={'count':0x0,'rows':[]};var _0xce304d=db[_0x44b8('0x30')][_0x44b8('0x31')];_0x181761[_0x44b8('0x32')]=_[_0x44b8('0x33')](_0xce304d);_0x181761[_0x44b8('0x34')]=_[_0x44b8('0x33')](_0x2e8b88[_0x44b8('0x34')]);_0x181761[_0x44b8('0x35')]=_[_0x44b8('0x36')](_0x181761[_0x44b8('0x32')],_0x181761['query']);_0x28c10d[_0x44b8('0x37')]=_[_0x44b8('0x36')](_0x181761['model'],qs[_0x44b8('0x38')](_0x2e8b88[_0x44b8('0x34')][_0x44b8('0x38')]));_0x28c10d[_0x44b8('0x37')]=_0x28c10d['attributes'][_0x44b8('0x39')]?_0x28c10d[_0x44b8('0x37')]:_0x181761[_0x44b8('0x32')];if(!_0x2e8b88[_0x44b8('0x34')][_0x44b8('0x3a')](_0x44b8('0x3b'))){_0x28c10d[_0x44b8('0x25')]=qs[_0x44b8('0x25')](_0x2e8b88[_0x44b8('0x34')][_0x44b8('0x25')]);_0x28c10d[_0x44b8('0x24')]=qs[_0x44b8('0x24')](_0x2e8b88[_0x44b8('0x34')][_0x44b8('0x24')]);}_0x28c10d[_0x44b8('0x3c')]=qs[_0x44b8('0x3d')](_0x2e8b88['query'][_0x44b8('0x3d')]);_0x28c10d[_0x44b8('0x3e')]=qs[_0x44b8('0x35')](_['pick'](_0x2e8b88[_0x44b8('0x34')],_0x181761[_0x44b8('0x35')]));if(_0x2e8b88[_0x44b8('0x34')]['filter']){_0x28c10d[_0x44b8('0x3e')]=_[_0x44b8('0x3f')](_0x28c10d[_0x44b8('0x3e')],{'$or':_[_0x44b8('0x40')](_0xce304d,function(_0xfd590a){if(_0xfd590a['type']['key']!==_0x44b8('0x41')){var _0x11f81a={};_0x11f81a[_0xfd590a[_0x44b8('0x42')]]={'$like':'%'+_0x2e8b88[_0x44b8('0x34')][_0x44b8('0x43')]+'%'};return _0x11f81a;}})});}_0x28c10d=_[_0x44b8('0x3f')]({},_0x28c10d,_0x2e8b88[_0x44b8('0x44')]);var _0x457348={'where':_0x28c10d[_0x44b8('0x3e')]};return db[_0x44b8('0x30')][_0x44b8('0x45')](_0x457348)[_0x44b8('0x2a')](function(_0xc1b9de){_0x13994c[_0x44b8('0x45')]=_0xc1b9de;if(_0x2e8b88[_0x44b8('0x34')][_0x44b8('0x46')]){_0x28c10d[_0x44b8('0x47')]=[{'all':!![]}];}return db[_0x44b8('0x30')][_0x44b8('0x48')](_0x28c10d);})['then'](function(_0x547dc1){_0x13994c[_0x44b8('0x49')]=_0x547dc1;return _0x13994c;})[_0x44b8('0x2a')](respondWithFilteredResult(_0x14a9d7,_0x28c10d))[_0x44b8('0x1f')](handleError(_0x14a9d7,null));};exports[_0x44b8('0x4a')]=function(_0x2d0c3b,_0x1bbf1e){var _0x411ed6={'raw':![],'where':{'id':_0x2d0c3b[_0x44b8('0x4b')]['id']}},_0x4fe73f={};_0x4fe73f['model']=_[_0x44b8('0x33')](db[_0x44b8('0x30')][_0x44b8('0x31')]);_0x4fe73f[_0x44b8('0x34')]=_[_0x44b8('0x33')](_0x2d0c3b[_0x44b8('0x34')]);_0x4fe73f['filters']=_[_0x44b8('0x36')](_0x4fe73f[_0x44b8('0x32')],_0x4fe73f[_0x44b8('0x34')]);_0x411ed6[_0x44b8('0x37')]=_['intersection'](_0x4fe73f[_0x44b8('0x32')],qs[_0x44b8('0x38')](_0x2d0c3b[_0x44b8('0x34')][_0x44b8('0x38')]));_0x411ed6[_0x44b8('0x37')]=_0x411ed6[_0x44b8('0x37')]['length']?_0x411ed6[_0x44b8('0x37')]:_0x4fe73f[_0x44b8('0x32')];if(_0x2d0c3b[_0x44b8('0x34')][_0x44b8('0x46')]){_0x411ed6[_0x44b8('0x47')]=[{'all':!![]}];}_0x411ed6=_['merge']({},_0x411ed6,_0x2d0c3b['options']);return db[_0x44b8('0x30')]['find'](_0x411ed6)[_0x44b8('0x2a')](handleEntityNotFound(_0x1bbf1e,null))['then'](respondWithResult(_0x1bbf1e,null))[_0x44b8('0x1f')](handleError(_0x1bbf1e,null));};exports[_0x44b8('0x4c')]=function(_0x1a29f6,_0x15f4c6){return db[_0x44b8('0x30')][_0x44b8('0x4c')](_0x1a29f6[_0x44b8('0x4d')],{})['then'](respondWithResult(_0x15f4c6,0xc9))[_0x44b8('0x1f')](handleError(_0x15f4c6,null));};exports[_0x44b8('0x29')]=function(_0x1e6a5e,_0x492be6){if(_0x1e6a5e[_0x44b8('0x4d')]['id']){delete _0x1e6a5e[_0x44b8('0x4d')]['id'];}return db[_0x44b8('0x30')][_0x44b8('0x4e')]({'where':{'id':_0x1e6a5e['params']['id']}})[_0x44b8('0x2a')](handleEntityNotFound(_0x492be6,null))[_0x44b8('0x2a')](saveUpdates(_0x1e6a5e['body'],null))[_0x44b8('0x2a')](respondWithResult(_0x492be6,null))[_0x44b8('0x1f')](handleError(_0x492be6,null));};exports[_0x44b8('0x2b')]=function(_0x3df6aa,_0xe86e34){return db['ZohoConfiguration']['find']({'where':{'id':_0x3df6aa[_0x44b8('0x4b')]['id']}})[_0x44b8('0x2a')](handleEntityNotFound(_0xe86e34,null))[_0x44b8('0x2a')](removeEntity(_0xe86e34,null))[_0x44b8('0x1f')](handleError(_0xe86e34,null));};exports[_0x44b8('0x4f')]=function(_0x3f6b92,_0x3c9534,_0xf0fb0d){var _0x10bbd9={};var _0xdff81b={};var _0x16c628;var _0x3f7576;return db['ZohoConfiguration'][_0x44b8('0x50')]({'where':{'id':_0x3f6b92[_0x44b8('0x4b')]['id']}})[_0x44b8('0x2a')](handleEntityNotFound(_0x3c9534,null))[_0x44b8('0x2a')](function(_0x1a96a3){if(_0x1a96a3){_0x16c628=_0x1a96a3;_0xdff81b[_0x44b8('0x32')]=_[_0x44b8('0x33')](db[_0x44b8('0x51')][_0x44b8('0x31')]);_0xdff81b[_0x44b8('0x34')]=_[_0x44b8('0x33')](_0x3f6b92[_0x44b8('0x34')]);_0xdff81b[_0x44b8('0x35')]=_[_0x44b8('0x36')](_0xdff81b[_0x44b8('0x32')],_0xdff81b[_0x44b8('0x34')]);_0x10bbd9[_0x44b8('0x37')]=_[_0x44b8('0x36')](_0xdff81b['model'],qs[_0x44b8('0x38')](_0x3f6b92[_0x44b8('0x34')][_0x44b8('0x38')]));_0x10bbd9[_0x44b8('0x37')]=_0x10bbd9[_0x44b8('0x37')][_0x44b8('0x39')]?_0x10bbd9[_0x44b8('0x37')]:_0xdff81b['model'];_0x10bbd9[_0x44b8('0x3c')]=qs[_0x44b8('0x3d')](_0x3f6b92['query'][_0x44b8('0x3d')]);_0x10bbd9[_0x44b8('0x3e')]=qs['filters'](_[_0x44b8('0x52')](_0x3f6b92[_0x44b8('0x34')],_0xdff81b[_0x44b8('0x35')]));if(_0x3f6b92['query'][_0x44b8('0x43')]){_0x10bbd9['where']=_[_0x44b8('0x3f')](_0x10bbd9['where'],{'$or':_[_0x44b8('0x40')](_0x10bbd9[_0x44b8('0x37')],function(_0xf4d81f){var _0xb64e26={};_0xb64e26[_0xf4d81f]={'$like':'%'+_0x3f6b92[_0x44b8('0x34')][_0x44b8('0x43')]+'%'};return _0xb64e26;})});}_0x10bbd9=_['merge']({},_0x10bbd9,_0x3f6b92[_0x44b8('0x44')]);return _0x16c628['getFields'](_0x10bbd9);}})[_0x44b8('0x2a')](function(_0x22c762){if(_0x22c762){_0x3f7576=_0x22c762['length'];if(!_0x3f6b92[_0x44b8('0x34')][_0x44b8('0x3a')](_0x44b8('0x3b'))){_0x10bbd9[_0x44b8('0x25')]=qs[_0x44b8('0x25')](_0x3f6b92[_0x44b8('0x34')][_0x44b8('0x25')]);_0x10bbd9[_0x44b8('0x24')]=qs[_0x44b8('0x24')](_0x3f6b92[_0x44b8('0x34')][_0x44b8('0x24')]);}return _0x16c628[_0x44b8('0x4f')](_0x10bbd9);}})['then'](function(_0xd20d0){if(_0xd20d0){return _0xd20d0?{'count':_0x3f7576,'rows':_0xd20d0}:null;}})[_0x44b8('0x2a')](respondWithResult(_0x3c9534,null))[_0x44b8('0x1f')](handleError(_0x3c9534,null));};exports['getSubjects']=function(_0x1cd0eb,_0x5cc122,_0x5bff09){var _0x10f6cc={};var _0x1a8cff={};var _0xb89680;var _0x3d80c3;return db[_0x44b8('0x30')]['findOne']({'where':{'id':_0x1cd0eb[_0x44b8('0x4b')]['id']}})[_0x44b8('0x2a')](handleEntityNotFound(_0x5cc122,null))[_0x44b8('0x2a')](function(_0x270224){if(_0x270224){_0xb89680=_0x270224;_0x1a8cff[_0x44b8('0x32')]=_[_0x44b8('0x33')](db[_0x44b8('0x51')][_0x44b8('0x31')]);_0x1a8cff['query']=_[_0x44b8('0x33')](_0x1cd0eb[_0x44b8('0x34')]);_0x1a8cff[_0x44b8('0x35')]=_[_0x44b8('0x36')](_0x1a8cff['model'],_0x1a8cff['query']);_0x10f6cc['attributes']=_[_0x44b8('0x36')](_0x1a8cff[_0x44b8('0x32')],qs[_0x44b8('0x38')](_0x1cd0eb[_0x44b8('0x34')][_0x44b8('0x38')]));_0x10f6cc['attributes']=_0x10f6cc[_0x44b8('0x37')]['length']?_0x10f6cc[_0x44b8('0x37')]:_0x1a8cff[_0x44b8('0x32')];_0x10f6cc[_0x44b8('0x3c')]=qs['sort'](_0x1cd0eb['query'][_0x44b8('0x3d')]);_0x10f6cc[_0x44b8('0x3e')]=qs[_0x44b8('0x35')](_['pick'](_0x1cd0eb[_0x44b8('0x34')],_0x1a8cff[_0x44b8('0x35')]));if(_0x1cd0eb[_0x44b8('0x34')][_0x44b8('0x43')]){_0x10f6cc[_0x44b8('0x3e')]=_['merge'](_0x10f6cc[_0x44b8('0x3e')],{'$or':_[_0x44b8('0x40')](_0x10f6cc[_0x44b8('0x37')],function(_0x2a8ccc){var _0x220f1b={};_0x220f1b[_0x2a8ccc]={'$like':'%'+_0x1cd0eb['query'][_0x44b8('0x43')]+'%'};return _0x220f1b;})});}_0x10f6cc=_[_0x44b8('0x3f')]({},_0x10f6cc,_0x1cd0eb[_0x44b8('0x44')]);return _0xb89680[_0x44b8('0x53')](_0x10f6cc);}})[_0x44b8('0x2a')](function(_0x1bd9e9){if(_0x1bd9e9){_0x3d80c3=_0x1bd9e9[_0x44b8('0x39')];if(!_0x1cd0eb['query'][_0x44b8('0x3a')](_0x44b8('0x3b'))){_0x10f6cc['limit']=qs[_0x44b8('0x25')](_0x1cd0eb[_0x44b8('0x34')]['limit']);_0x10f6cc[_0x44b8('0x24')]=qs['offset'](_0x1cd0eb['query'][_0x44b8('0x24')]);}return _0xb89680[_0x44b8('0x53')](_0x10f6cc);}})[_0x44b8('0x2a')](function(_0x531af3){if(_0x531af3){return _0x531af3?{'count':_0x3d80c3,'rows':_0x531af3}:null;}})['then'](respondWithResult(_0x5cc122,null))['catch'](handleError(_0x5cc122,null));};exports[_0x44b8('0x54')]=function(_0x225782,_0x119d05,_0x20b53c){var _0x1a5621={};var _0x221e65={};var _0x1562a3;var _0x2c7497;return db['ZohoConfiguration'][_0x44b8('0x50')]({'where':{'id':_0x225782['params']['id']}})['then'](handleEntityNotFound(_0x119d05,null))['then'](function(_0x318b49){if(_0x318b49){_0x1562a3=_0x318b49;_0x221e65['model']=_[_0x44b8('0x33')](db[_0x44b8('0x51')][_0x44b8('0x31')]);_0x221e65[_0x44b8('0x34')]=_[_0x44b8('0x33')](_0x225782[_0x44b8('0x34')]);_0x221e65[_0x44b8('0x35')]=_[_0x44b8('0x36')](_0x221e65['model'],_0x221e65[_0x44b8('0x34')]);_0x1a5621[_0x44b8('0x37')]=_[_0x44b8('0x36')](_0x221e65[_0x44b8('0x32')],qs[_0x44b8('0x38')](_0x225782[_0x44b8('0x34')][_0x44b8('0x38')]));_0x1a5621[_0x44b8('0x37')]=_0x1a5621[_0x44b8('0x37')]['length']?_0x1a5621['attributes']:_0x221e65[_0x44b8('0x32')];_0x1a5621['order']=qs[_0x44b8('0x3d')](_0x225782[_0x44b8('0x34')][_0x44b8('0x3d')]);_0x1a5621['where']=qs['filters'](_['pick'](_0x225782[_0x44b8('0x34')],_0x221e65['filters']));if(_0x225782[_0x44b8('0x34')][_0x44b8('0x43')]){_0x1a5621[_0x44b8('0x3e')]=_[_0x44b8('0x3f')](_0x1a5621[_0x44b8('0x3e')],{'$or':_[_0x44b8('0x40')](_0x1a5621[_0x44b8('0x37')],function(_0x3a7229){var _0x986180={};_0x986180[_0x3a7229]={'$like':'%'+_0x225782[_0x44b8('0x34')][_0x44b8('0x43')]+'%'};return _0x986180;})});}_0x1a5621=_[_0x44b8('0x3f')]({},_0x1a5621,_0x225782[_0x44b8('0x44')]);return _0x1562a3[_0x44b8('0x54')](_0x1a5621);}})['then'](function(_0x410b3a){if(_0x410b3a){_0x2c7497=_0x410b3a[_0x44b8('0x39')];if(!_0x225782[_0x44b8('0x34')][_0x44b8('0x3a')](_0x44b8('0x3b'))){_0x1a5621[_0x44b8('0x25')]=qs[_0x44b8('0x25')](_0x225782[_0x44b8('0x34')][_0x44b8('0x25')]);_0x1a5621[_0x44b8('0x24')]=qs[_0x44b8('0x24')](_0x225782[_0x44b8('0x34')][_0x44b8('0x24')]);}return _0x1562a3['getDescriptions'](_0x1a5621);}})[_0x44b8('0x2a')](function(_0x426b69){if(_0x426b69){return _0x426b69?{'count':_0x2c7497,'rows':_0x426b69}:null;}})[_0x44b8('0x2a')](respondWithResult(_0x119d05,null))['catch'](handleError(_0x119d05,null));};