Built motion from commit (unavailable).|2.5.8
[motion2.git] / server / api / intDynamics365Configuration / intDynamics365Configuration.controller.js
index 299c7a1..cc45024 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8b08=['model','query','filters','intersection','attributes','fields','length','hasOwnProperty','order','sort','where','filter','merge','options','includeAll','include','findAll','rows','show','params','rawAttributes','keys','find','create','body','Dynamics365Field','pick','getFields','nolimit','getSubjects','findOne','getDescriptions','html-pdf','eml-format','rimraf','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/logger','../../config/utils','../../mysqldb','jayson/promise','client','test','Sequelize','request','then','info','request\x20sent','Dynamics365Configuration,\x20%s,\x20%s,\x20%s','stringify','error','code','Dynamics365Configuration,\x20%s,\x20%s','message','result','catch','sendStatus','end','json','count','offset','limit','set','Content-Range','reject','save','update','destroy','status','name','send','index','map','Dynamics365Configuration','fieldName','type','key'];(function(_0xdb78df,_0x5c31b4){var _0x29a363=function(_0x347f37){while(--_0x347f37){_0xdb78df['push'](_0xdb78df['shift']());}};_0x29a363(++_0x5c31b4);}(_0x8b08,0x80));var _0x88b0=function(_0x12b8a3,_0x1e7210){_0x12b8a3=_0x12b8a3-0x0;var _0x21f317=_0x8b08[_0x12b8a3];return _0x21f317;};'use strict';var pdf=require(_0x88b0('0x0'));var emlformat=require(_0x88b0('0x1'));var rimraf=require(_0x88b0('0x2'));var zipdir=require('zip-dir');var jsonpatch=require(_0x88b0('0x3'));var rp=require(_0x88b0('0x4'));var moment=require(_0x88b0('0x5'));var BPromise=require(_0x88b0('0x6'));var Mustache=require(_0x88b0('0x7'));var util=require(_0x88b0('0x8'));var path=require(_0x88b0('0x9'));var sox=require(_0x88b0('0xa'));var csv=require(_0x88b0('0xb'));var ejs=require(_0x88b0('0xc'));var fs=require('fs');var _=require(_0x88b0('0xd'));var squel=require(_0x88b0('0xe'));var crypto=require(_0x88b0('0xf'));var jsforce=require(_0x88b0('0x10'));var deskjs=require(_0x88b0('0x11'));var toCsv=require(_0x88b0('0xb'));var querystring=require(_0x88b0('0x12'));var Papa=require(_0x88b0('0x13'));var Redis=require(_0x88b0('0x14'));var authService=require(_0x88b0('0x15'));var qs=require(_0x88b0('0x16'));var as=require(_0x88b0('0x17'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x88b0('0x18'))('api');var utils=require(_0x88b0('0x19'));var config=require('../../config/environment');var db=require(_0x88b0('0x1a'))['db'];var jayson=require(_0x88b0('0x1b'));var client=jayson[_0x88b0('0x1c')]['http']({'port':0x232a});function checkPasswordPattern(_0x1132cd,_0x33a197,_0x5c0c05){if(_0x5c0c05){var _0x4ac7f0=new RegExp(/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/);if(_0x4ac7f0[_0x88b0('0x1d')](_0x33a197)){return _0x1132cd;}else{throw new db[(_0x88b0('0x1e'))]['ValidationError']('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 _0x1132cd;}}function respondWithRpcPromise(_0x4eeb0f,_0x1fd4ea,_0x588b85,_0x224ebf){return new BPromise(function(_0x5af113,_0x1352e6){var _0x2e8ec1=_0x224ebf||client;return _0x2e8ec1[_0x88b0('0x1f')](_0x4eeb0f,_0x588b85)[_0x88b0('0x20')](function(_0x58d445){logger[_0x88b0('0x21')]('Dynamics365Configuration,\x20%s,\x20%s',_0x1fd4ea,_0x88b0('0x22'));logger['debug'](_0x88b0('0x23'),_0x1fd4ea,_0x88b0('0x22'),JSON[_0x88b0('0x24')](_0x58d445));if(_0x58d445[_0x88b0('0x25')]){if(_0x58d445['error'][_0x88b0('0x26')]===0x1f4){logger[_0x88b0('0x25')](_0x88b0('0x27'),_0x1fd4ea,_0x58d445[_0x88b0('0x25')][_0x88b0('0x28')]);return _0x1352e6(_0x58d445['error'][_0x88b0('0x28')]);}logger[_0x88b0('0x25')](_0x88b0('0x27'),_0x1fd4ea,_0x58d445[_0x88b0('0x25')][_0x88b0('0x28')]);return _0x5af113(_0x58d445[_0x88b0('0x25')]['message']);}else{logger[_0x88b0('0x21')](_0x88b0('0x27'),_0x1fd4ea,_0x88b0('0x22'));_0x5af113(_0x58d445[_0x88b0('0x29')][_0x88b0('0x28')]);}})[_0x88b0('0x2a')](function(_0x1ff99e){logger[_0x88b0('0x25')]('Dynamics365Configuration,\x20%s,\x20%s',_0x1fd4ea,_0x1ff99e);_0x1352e6(_0x1ff99e);});});}function respondWithStatusCode(_0x17d369,_0xc334da){_0xc334da=_0xc334da||0xcc;return function(_0x1803b2){if(_0x1803b2){return _0x17d369[_0x88b0('0x2b')](_0xc334da);}return _0x17d369['status'](_0xc334da)[_0x88b0('0x2c')]();};}function respondWithResult(_0x58c5ed,_0x5f23f4){_0x5f23f4=_0x5f23f4||0xc8;return function(_0x306e07){if(_0x306e07){return _0x58c5ed['status'](_0x5f23f4)[_0x88b0('0x2d')](_0x306e07);}};}function respondWithFilteredResult(_0x3c6946,_0x4ad9ef){return function(_0x4c5666){if(_0x4c5666){var _0x2db078=_0x4c5666[_0x88b0('0x2e')],_0x4f4de6=_0x4ad9ef[_0x88b0('0x2f')],_0x1e7325=_0x4ad9ef[_0x88b0('0x2f')]+_0x4ad9ef[_0x88b0('0x30')],_0x34a30b;if(_0x1e7325>=_0x2db078){_0x1e7325=_0x2db078;_0x34a30b=0xc8;}else{_0x34a30b=0xce;}_0x3c6946['status'](_0x34a30b);return _0x3c6946[_0x88b0('0x31')](_0x88b0('0x32'),_0x4f4de6+'-'+_0x1e7325+'/'+_0x2db078)[_0x88b0('0x2d')](_0x4c5666);}return null;};}function patchUpdates(_0x406136){return function(_0x9e3cc9){try{jsonpatch['apply'](_0x9e3cc9,_0x406136,!![]);}catch(_0x4954a5){return BPromise[_0x88b0('0x33')](_0x4954a5);}return _0x9e3cc9[_0x88b0('0x34')]();};}function saveUpdates(_0x2b4fca,_0xc9249f){return function(_0x4870df){if(_0x4870df){return _0x4870df[_0x88b0('0x35')](_0x2b4fca)[_0x88b0('0x20')](function(_0x301c4a){return _0x301c4a;});}return null;};}function removeEntity(_0x394416,_0xc45077){return function(_0x2b11c9){if(_0x2b11c9){return _0x2b11c9[_0x88b0('0x36')]()[_0x88b0('0x20')](function(){_0x394416[_0x88b0('0x37')](0xcc)[_0x88b0('0x2c')]();});}};}function handleEntityNotFound(_0x42d37f,_0x202ba9){return function(_0x5ed279){if(!_0x5ed279){_0x42d37f[_0x88b0('0x2b')](0x194);}return _0x5ed279;};}function handleError(_0x463c57,_0x136044){_0x136044=_0x136044||0x1f4;return function(_0x4566ba){logger[_0x88b0('0x25')](_0x4566ba['stack']);if(_0x4566ba[_0x88b0('0x38')]){delete _0x4566ba['name'];}_0x463c57[_0x88b0('0x37')](_0x136044)[_0x88b0('0x39')](_0x4566ba);};}exports[_0x88b0('0x3a')]=function(_0x10651c,_0x59b168){var _0x261127={},_0x40b09b={},_0x3760ba={'count':0x0,'rows':[]};var _0x52b90c=_[_0x88b0('0x3b')](db[_0x88b0('0x3c')]['rawAttributes'],function(_0x33fd0e){return{'name':_0x33fd0e[_0x88b0('0x3d')],'type':_0x33fd0e[_0x88b0('0x3e')][_0x88b0('0x3f')]};});_0x40b09b[_0x88b0('0x40')]=_[_0x88b0('0x3b')](_0x52b90c,_0x88b0('0x38'));_0x40b09b['query']=_['keys'](_0x10651c[_0x88b0('0x41')]);_0x40b09b[_0x88b0('0x42')]=_[_0x88b0('0x43')](_0x40b09b['model'],_0x40b09b[_0x88b0('0x41')]);_0x261127[_0x88b0('0x44')]=_[_0x88b0('0x43')](_0x40b09b[_0x88b0('0x40')],qs['fields'](_0x10651c['query'][_0x88b0('0x45')]));_0x261127[_0x88b0('0x44')]=_0x261127[_0x88b0('0x44')][_0x88b0('0x46')]?_0x261127[_0x88b0('0x44')]:_0x40b09b[_0x88b0('0x40')];if(!_0x10651c[_0x88b0('0x41')][_0x88b0('0x47')]('nolimit')){_0x261127[_0x88b0('0x30')]=qs['limit'](_0x10651c['query'][_0x88b0('0x30')]);_0x261127['offset']=qs[_0x88b0('0x2f')](_0x10651c[_0x88b0('0x41')][_0x88b0('0x2f')]);}_0x261127[_0x88b0('0x48')]=qs[_0x88b0('0x49')](_0x10651c[_0x88b0('0x41')]['sort']);_0x261127[_0x88b0('0x4a')]=qs['filters'](_['pick'](_0x10651c[_0x88b0('0x41')],_0x40b09b[_0x88b0('0x42')]));if(_0x10651c[_0x88b0('0x41')][_0x88b0('0x4b')]){_0x261127[_0x88b0('0x4a')]=_[_0x88b0('0x4c')](_0x261127['where'],{'$or':_[_0x88b0('0x3b')](_0x52b90c,function(_0x5f2ea8){if(_0x5f2ea8['type']!=='VIRTUAL'){var _0x27dde0={};_0x27dde0[_0x5f2ea8['name']]={'$like':'%'+_0x10651c['query'][_0x88b0('0x4b')]+'%'};return _0x27dde0;}})});}_0x261127=_[_0x88b0('0x4c')]({},_0x261127,_0x10651c[_0x88b0('0x4d')]);var _0x50ce26={'where':_0x261127[_0x88b0('0x4a')]};return db[_0x88b0('0x3c')]['count'](_0x50ce26)[_0x88b0('0x20')](function(_0x348e0a){_0x3760ba[_0x88b0('0x2e')]=_0x348e0a;if(_0x10651c[_0x88b0('0x41')][_0x88b0('0x4e')]){_0x261127[_0x88b0('0x4f')]=[{'all':!![]}];}return db[_0x88b0('0x3c')][_0x88b0('0x50')](_0x261127);})['then'](function(_0x2042d8){_0x3760ba[_0x88b0('0x51')]=_0x2042d8;return _0x3760ba;})[_0x88b0('0x20')](respondWithFilteredResult(_0x59b168,_0x261127))[_0x88b0('0x2a')](handleError(_0x59b168,null));};exports[_0x88b0('0x52')]=function(_0x51efe4,_0x2fe174){var _0xd5410b={'raw':![],'where':{'id':_0x51efe4[_0x88b0('0x53')]['id']}},_0x4ce685={};_0x4ce685[_0x88b0('0x40')]=_['keys'](db[_0x88b0('0x3c')][_0x88b0('0x54')]);_0x4ce685[_0x88b0('0x41')]=_[_0x88b0('0x55')](_0x51efe4['query']);_0x4ce685[_0x88b0('0x42')]=_[_0x88b0('0x43')](_0x4ce685[_0x88b0('0x40')],_0x4ce685[_0x88b0('0x41')]);_0xd5410b[_0x88b0('0x44')]=_['intersection'](_0x4ce685[_0x88b0('0x40')],qs['fields'](_0x51efe4[_0x88b0('0x41')]['fields']));_0xd5410b[_0x88b0('0x44')]=_0xd5410b[_0x88b0('0x44')][_0x88b0('0x46')]?_0xd5410b['attributes']:_0x4ce685[_0x88b0('0x40')];if(_0x51efe4['query'][_0x88b0('0x4e')]){_0xd5410b[_0x88b0('0x4f')]=[{'all':!![]}];}_0xd5410b=_[_0x88b0('0x4c')]({},_0xd5410b,_0x51efe4['options']);return db[_0x88b0('0x3c')][_0x88b0('0x56')](_0xd5410b)[_0x88b0('0x20')](handleEntityNotFound(_0x2fe174,null))[_0x88b0('0x20')](respondWithResult(_0x2fe174,null))[_0x88b0('0x2a')](handleError(_0x2fe174,null));};exports['create']=function(_0x2671b7,_0x1bcab9){return db['Dynamics365Configuration'][_0x88b0('0x57')](_0x2671b7[_0x88b0('0x58')],{})[_0x88b0('0x20')](respondWithResult(_0x1bcab9,0xc9))[_0x88b0('0x2a')](handleError(_0x1bcab9,null));};exports[_0x88b0('0x35')]=function(_0x206568,_0x4d7422){if(_0x206568[_0x88b0('0x58')]['id']){delete _0x206568[_0x88b0('0x58')]['id'];}return db[_0x88b0('0x3c')][_0x88b0('0x56')]({'where':{'id':_0x206568[_0x88b0('0x53')]['id']}})[_0x88b0('0x20')](handleEntityNotFound(_0x4d7422,null))[_0x88b0('0x20')](saveUpdates(_0x206568[_0x88b0('0x58')],null))[_0x88b0('0x20')](respondWithResult(_0x4d7422,null))[_0x88b0('0x2a')](handleError(_0x4d7422,null));};exports[_0x88b0('0x36')]=function(_0x1fb288,_0x4c3cd4){return db['Dynamics365Configuration'][_0x88b0('0x56')]({'where':{'id':_0x1fb288[_0x88b0('0x53')]['id']}})[_0x88b0('0x20')](handleEntityNotFound(_0x4c3cd4,null))[_0x88b0('0x20')](removeEntity(_0x4c3cd4,null))[_0x88b0('0x2a')](handleError(_0x4c3cd4,null));};exports['getFields']=function(_0x24c6f9,_0x2f4950,_0x18cf83){var _0xe8c70f={};var _0x8e3978={};var _0x51ad9d;var _0xd1f46d;return db[_0x88b0('0x3c')]['findOne']({'where':{'id':_0x24c6f9[_0x88b0('0x53')]['id']}})['then'](handleEntityNotFound(_0x2f4950,null))[_0x88b0('0x20')](function(_0x10d75c){if(_0x10d75c){_0x51ad9d=_0x10d75c;_0x8e3978['model']=_[_0x88b0('0x55')](db[_0x88b0('0x59')][_0x88b0('0x54')]);_0x8e3978['query']=_['keys'](_0x24c6f9[_0x88b0('0x41')]);_0x8e3978[_0x88b0('0x42')]=_[_0x88b0('0x43')](_0x8e3978[_0x88b0('0x40')],_0x8e3978[_0x88b0('0x41')]);_0xe8c70f[_0x88b0('0x44')]=_[_0x88b0('0x43')](_0x8e3978[_0x88b0('0x40')],qs[_0x88b0('0x45')](_0x24c6f9[_0x88b0('0x41')][_0x88b0('0x45')]));_0xe8c70f[_0x88b0('0x44')]=_0xe8c70f[_0x88b0('0x44')][_0x88b0('0x46')]?_0xe8c70f[_0x88b0('0x44')]:_0x8e3978['model'];_0xe8c70f[_0x88b0('0x48')]=qs['sort'](_0x24c6f9[_0x88b0('0x41')][_0x88b0('0x49')]);_0xe8c70f[_0x88b0('0x4a')]=qs['filters'](_[_0x88b0('0x5a')](_0x24c6f9[_0x88b0('0x41')],_0x8e3978['filters']));if(_0x24c6f9[_0x88b0('0x41')][_0x88b0('0x4b')]){_0xe8c70f[_0x88b0('0x4a')]=_[_0x88b0('0x4c')](_0xe8c70f[_0x88b0('0x4a')],{'$or':_['map'](_0xe8c70f[_0x88b0('0x44')],function(_0x47213a){var _0x588487={};_0x588487[_0x47213a]={'$like':'%'+_0x24c6f9[_0x88b0('0x41')][_0x88b0('0x4b')]+'%'};return _0x588487;})});}_0xe8c70f=_[_0x88b0('0x4c')]({},_0xe8c70f,_0x24c6f9[_0x88b0('0x4d')]);return _0x51ad9d[_0x88b0('0x5b')](_0xe8c70f);}})[_0x88b0('0x20')](function(_0x361499){if(_0x361499){_0xd1f46d=_0x361499[_0x88b0('0x46')];if(!_0x24c6f9[_0x88b0('0x41')][_0x88b0('0x47')](_0x88b0('0x5c'))){_0xe8c70f[_0x88b0('0x30')]=qs[_0x88b0('0x30')](_0x24c6f9[_0x88b0('0x41')]['limit']);_0xe8c70f[_0x88b0('0x2f')]=qs[_0x88b0('0x2f')](_0x24c6f9['query'][_0x88b0('0x2f')]);}return _0x51ad9d[_0x88b0('0x5b')](_0xe8c70f);}})[_0x88b0('0x20')](function(_0x591173){if(_0x591173){return _0x591173?{'count':_0xd1f46d,'rows':_0x591173}:null;}})[_0x88b0('0x20')](respondWithResult(_0x2f4950,null))[_0x88b0('0x2a')](handleError(_0x2f4950,null));};exports[_0x88b0('0x5d')]=function(_0x2ea294,_0x1e642a,_0x8c672){var _0x563bdf={};var _0xc7f83c={};var _0x5bfbc8;var _0x3d2d0e;return db[_0x88b0('0x3c')][_0x88b0('0x5e')]({'where':{'id':_0x2ea294[_0x88b0('0x53')]['id']}})['then'](handleEntityNotFound(_0x1e642a,null))[_0x88b0('0x20')](function(_0x5bd9b3){if(_0x5bd9b3){_0x5bfbc8=_0x5bd9b3;_0xc7f83c[_0x88b0('0x40')]=_['keys'](db[_0x88b0('0x59')][_0x88b0('0x54')]);_0xc7f83c[_0x88b0('0x41')]=_[_0x88b0('0x55')](_0x2ea294[_0x88b0('0x41')]);_0xc7f83c[_0x88b0('0x42')]=_[_0x88b0('0x43')](_0xc7f83c[_0x88b0('0x40')],_0xc7f83c[_0x88b0('0x41')]);_0x563bdf[_0x88b0('0x44')]=_[_0x88b0('0x43')](_0xc7f83c[_0x88b0('0x40')],qs[_0x88b0('0x45')](_0x2ea294[_0x88b0('0x41')]['fields']));_0x563bdf['attributes']=_0x563bdf[_0x88b0('0x44')][_0x88b0('0x46')]?_0x563bdf[_0x88b0('0x44')]:_0xc7f83c[_0x88b0('0x40')];_0x563bdf[_0x88b0('0x48')]=qs[_0x88b0('0x49')](_0x2ea294['query'][_0x88b0('0x49')]);_0x563bdf[_0x88b0('0x4a')]=qs[_0x88b0('0x42')](_[_0x88b0('0x5a')](_0x2ea294[_0x88b0('0x41')],_0xc7f83c[_0x88b0('0x42')]));if(_0x2ea294['query'][_0x88b0('0x4b')]){_0x563bdf[_0x88b0('0x4a')]=_[_0x88b0('0x4c')](_0x563bdf[_0x88b0('0x4a')],{'$or':_['map'](_0x563bdf[_0x88b0('0x44')],function(_0xa5eda9){var _0x113d43={};_0x113d43[_0xa5eda9]={'$like':'%'+_0x2ea294['query']['filter']+'%'};return _0x113d43;})});}_0x563bdf=_[_0x88b0('0x4c')]({},_0x563bdf,_0x2ea294['options']);return _0x5bfbc8[_0x88b0('0x5d')](_0x563bdf);}})[_0x88b0('0x20')](function(_0x3760ce){if(_0x3760ce){_0x3d2d0e=_0x3760ce[_0x88b0('0x46')];if(!_0x2ea294[_0x88b0('0x41')]['hasOwnProperty'](_0x88b0('0x5c'))){_0x563bdf[_0x88b0('0x30')]=qs[_0x88b0('0x30')](_0x2ea294['query'][_0x88b0('0x30')]);_0x563bdf[_0x88b0('0x2f')]=qs[_0x88b0('0x2f')](_0x2ea294[_0x88b0('0x41')][_0x88b0('0x2f')]);}return _0x5bfbc8[_0x88b0('0x5d')](_0x563bdf);}})[_0x88b0('0x20')](function(_0x5e3f8e){if(_0x5e3f8e){return _0x5e3f8e?{'count':_0x3d2d0e,'rows':_0x5e3f8e}:null;}})[_0x88b0('0x20')](respondWithResult(_0x1e642a,null))[_0x88b0('0x2a')](handleError(_0x1e642a,null));};exports[_0x88b0('0x5f')]=function(_0xa1a5d4,_0x1c086f,_0x54e2d8){var _0x3caaa2={};var _0x14a270={};var _0x17a4ab;var _0x5ea83a;return db[_0x88b0('0x3c')][_0x88b0('0x5e')]({'where':{'id':_0xa1a5d4[_0x88b0('0x53')]['id']}})['then'](handleEntityNotFound(_0x1c086f,null))[_0x88b0('0x20')](function(_0x42b1f0){if(_0x42b1f0){_0x17a4ab=_0x42b1f0;_0x14a270['model']=_[_0x88b0('0x55')](db['Dynamics365Field'][_0x88b0('0x54')]);_0x14a270['query']=_[_0x88b0('0x55')](_0xa1a5d4[_0x88b0('0x41')]);_0x14a270[_0x88b0('0x42')]=_['intersection'](_0x14a270[_0x88b0('0x40')],_0x14a270[_0x88b0('0x41')]);_0x3caaa2[_0x88b0('0x44')]=_[_0x88b0('0x43')](_0x14a270[_0x88b0('0x40')],qs['fields'](_0xa1a5d4[_0x88b0('0x41')][_0x88b0('0x45')]));_0x3caaa2[_0x88b0('0x44')]=_0x3caaa2[_0x88b0('0x44')][_0x88b0('0x46')]?_0x3caaa2[_0x88b0('0x44')]:_0x14a270[_0x88b0('0x40')];_0x3caaa2['order']=qs['sort'](_0xa1a5d4['query'][_0x88b0('0x49')]);_0x3caaa2[_0x88b0('0x4a')]=qs[_0x88b0('0x42')](_[_0x88b0('0x5a')](_0xa1a5d4[_0x88b0('0x41')],_0x14a270[_0x88b0('0x42')]));if(_0xa1a5d4[_0x88b0('0x41')][_0x88b0('0x4b')]){_0x3caaa2[_0x88b0('0x4a')]=_[_0x88b0('0x4c')](_0x3caaa2[_0x88b0('0x4a')],{'$or':_[_0x88b0('0x3b')](_0x3caaa2[_0x88b0('0x44')],function(_0x130f1b){var _0x39e82e={};_0x39e82e[_0x130f1b]={'$like':'%'+_0xa1a5d4[_0x88b0('0x41')][_0x88b0('0x4b')]+'%'};return _0x39e82e;})});}_0x3caaa2=_[_0x88b0('0x4c')]({},_0x3caaa2,_0xa1a5d4[_0x88b0('0x4d')]);return _0x17a4ab[_0x88b0('0x5f')](_0x3caaa2);}})[_0x88b0('0x20')](function(_0x658f9a){if(_0x658f9a){_0x5ea83a=_0x658f9a[_0x88b0('0x46')];if(!_0xa1a5d4[_0x88b0('0x41')][_0x88b0('0x47')](_0x88b0('0x5c'))){_0x3caaa2['limit']=qs[_0x88b0('0x30')](_0xa1a5d4['query']['limit']);_0x3caaa2[_0x88b0('0x2f')]=qs[_0x88b0('0x2f')](_0xa1a5d4[_0x88b0('0x41')]['offset']);}return _0x17a4ab['getDescriptions'](_0x3caaa2);}})[_0x88b0('0x20')](function(_0xabf785){if(_0xabf785){return _0xabf785?{'count':_0x5ea83a,'rows':_0xabf785}:null;}})[_0x88b0('0x20')](respondWithResult(_0x1c086f,null))[_0x88b0('0x2a')](handleError(_0x1c086f,null));};
\ No newline at end of file
+var _0x1e59=['Dynamics365Configuration,\x20%s,\x20%s,\x20%s','stringify','error','message','result','catch','sendStatus','end','status','json','count','offset','limit','set','Content-Range','apply','reject','save','update','destroy','stack','name','index','map','Dynamics365Configuration','rawAttributes','fieldName','type','key','model','query','keys','filters','intersection','fields','attributes','length','hasOwnProperty','nolimit','order','sort','pick','filter','where','merge','options','includeAll','include','rows','params','find','body','findOne','getFields','getSubjects','Dynamics365Field','getDescriptions','html-pdf','eml-format','zip-dir','fast-json-patch','request-promise','moment','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../config/utils','../../config/environment','../../config/license/util','jayson/promise','client','http','request','then','info','Dynamics365Configuration,\x20%s,\x20%s','request\x20sent','debug'];(function(_0x3ddb74,_0x253137){var _0x54bb95=function(_0x474cc1){while(--_0x474cc1){_0x3ddb74['push'](_0x3ddb74['shift']());}};_0x54bb95(++_0x253137);}(_0x1e59,0x97));var _0x91e5=function(_0x1ab98b,_0x107481){_0x1ab98b=_0x1ab98b-0x0;var _0x252ca8=_0x1e59[_0x1ab98b];return _0x252ca8;};'use strict';var pdf=require(_0x91e5('0x0'));var emlformat=require(_0x91e5('0x1'));var rimraf=require('rimraf');var zipdir=require(_0x91e5('0x2'));var jsonpatch=require(_0x91e5('0x3'));var rp=require(_0x91e5('0x4'));var moment=require(_0x91e5('0x5'));var BPromise=require('bluebird');var Mustache=require(_0x91e5('0x6'));var util=require(_0x91e5('0x7'));var path=require(_0x91e5('0x8'));var sox=require(_0x91e5('0x9'));var csv=require(_0x91e5('0xa'));var ejs=require(_0x91e5('0xb'));var fs=require('fs');var _=require(_0x91e5('0xc'));var squel=require(_0x91e5('0xd'));var crypto=require(_0x91e5('0xe'));var jsforce=require(_0x91e5('0xf'));var deskjs=require(_0x91e5('0x10'));var toCsv=require(_0x91e5('0xa'));var querystring=require(_0x91e5('0x11'));var Papa=require(_0x91e5('0x12'));var Redis=require(_0x91e5('0x13'));var authService=require(_0x91e5('0x14'));var qs=require(_0x91e5('0x15'));var as=require(_0x91e5('0x16'));var hardwareService=require(_0x91e5('0x17'));var logger=require('../../config/logger')(_0x91e5('0x18'));var utils=require(_0x91e5('0x19'));var config=require(_0x91e5('0x1a'));var licenseUtil=require(_0x91e5('0x1b'));var db=require('../../mysqldb')['db'];var jayson=require(_0x91e5('0x1c'));var client=jayson[_0x91e5('0x1d')][_0x91e5('0x1e')]({'port':0x232a});function respondWithRpcPromise(_0x4436f4,_0x310e0d,_0x1b0098,_0x2e0981){return new BPromise(function(_0x491a69,_0x568a08){var _0x5986ec=_0x2e0981||client;return _0x5986ec[_0x91e5('0x1f')](_0x4436f4,_0x1b0098)[_0x91e5('0x20')](function(_0x13cc34){logger[_0x91e5('0x21')](_0x91e5('0x22'),_0x310e0d,_0x91e5('0x23'));logger[_0x91e5('0x24')](_0x91e5('0x25'),_0x310e0d,_0x91e5('0x23'),JSON[_0x91e5('0x26')](_0x13cc34));if(_0x13cc34['error']){if(_0x13cc34[_0x91e5('0x27')]['code']===0x1f4){logger[_0x91e5('0x27')](_0x91e5('0x22'),_0x310e0d,_0x13cc34[_0x91e5('0x27')][_0x91e5('0x28')]);return _0x568a08(_0x13cc34[_0x91e5('0x27')][_0x91e5('0x28')]);}logger['error'](_0x91e5('0x22'),_0x310e0d,_0x13cc34['error'][_0x91e5('0x28')]);return _0x491a69(_0x13cc34[_0x91e5('0x27')][_0x91e5('0x28')]);}else{logger[_0x91e5('0x21')]('Dynamics365Configuration,\x20%s,\x20%s',_0x310e0d,'request\x20sent');_0x491a69(_0x13cc34[_0x91e5('0x29')][_0x91e5('0x28')]);}})[_0x91e5('0x2a')](function(_0x35064f){logger[_0x91e5('0x27')](_0x91e5('0x22'),_0x310e0d,_0x35064f);_0x568a08(_0x35064f);});});}function respondWithStatusCode(_0x56fa9b,_0xb23a0){_0xb23a0=_0xb23a0||0xcc;return function(_0x105fd1){if(_0x105fd1){return _0x56fa9b[_0x91e5('0x2b')](_0xb23a0);}return _0x56fa9b['status'](_0xb23a0)[_0x91e5('0x2c')]();};}function respondWithResult(_0x18421e,_0x461b42){_0x461b42=_0x461b42||0xc8;return function(_0x5c0bf0){if(_0x5c0bf0){return _0x18421e[_0x91e5('0x2d')](_0x461b42)[_0x91e5('0x2e')](_0x5c0bf0);}};}function respondWithFilteredResult(_0x151ab9,_0x21de26){return function(_0x40b8dd){if(_0x40b8dd){var _0x107708=_0x40b8dd[_0x91e5('0x2f')],_0x15d40e=_0x21de26['offset'],_0x4103b7=_0x21de26[_0x91e5('0x30')]+_0x21de26[_0x91e5('0x31')],_0x128e33;if(_0x4103b7>=_0x107708){_0x4103b7=_0x107708;_0x128e33=0xc8;}else{_0x128e33=0xce;}_0x151ab9[_0x91e5('0x2d')](_0x128e33);return _0x151ab9[_0x91e5('0x32')](_0x91e5('0x33'),_0x15d40e+'-'+_0x4103b7+'/'+_0x107708)[_0x91e5('0x2e')](_0x40b8dd);}return null;};}function patchUpdates(_0x405bb8){return function(_0x310bfe){try{jsonpatch[_0x91e5('0x34')](_0x310bfe,_0x405bb8,!![]);}catch(_0x47cf57){return BPromise[_0x91e5('0x35')](_0x47cf57);}return _0x310bfe[_0x91e5('0x36')]();};}function saveUpdates(_0x3189f6,_0x101096){return function(_0x1dee8c){if(_0x1dee8c){return _0x1dee8c[_0x91e5('0x37')](_0x3189f6)['then'](function(_0x4ffc2f){return _0x4ffc2f;});}return null;};}function removeEntity(_0x56d58c,_0x3b5d01){return function(_0x8a07b8){if(_0x8a07b8){return _0x8a07b8[_0x91e5('0x38')]()['then'](function(){_0x56d58c[_0x91e5('0x2d')](0xcc)[_0x91e5('0x2c')]();});}};}function handleEntityNotFound(_0x25cf27,_0x5977e7){return function(_0x48fed2){if(!_0x48fed2){_0x25cf27[_0x91e5('0x2b')](0x194);}return _0x48fed2;};}function handleError(_0x28da89,_0x43434e){_0x43434e=_0x43434e||0x1f4;return function(_0x34f3bc){logger[_0x91e5('0x27')](_0x34f3bc[_0x91e5('0x39')]);if(_0x34f3bc[_0x91e5('0x3a')]){delete _0x34f3bc[_0x91e5('0x3a')];}_0x28da89['status'](_0x43434e)['send'](_0x34f3bc);};}exports[_0x91e5('0x3b')]=function(_0x2a8931,_0x30fcae){var _0x565b86={},_0x322b59={},_0x28633b={'count':0x0,'rows':[]};var _0x3ce7bb=_[_0x91e5('0x3c')](db[_0x91e5('0x3d')][_0x91e5('0x3e')],function(_0x392c36){return{'name':_0x392c36[_0x91e5('0x3f')],'type':_0x392c36[_0x91e5('0x40')][_0x91e5('0x41')]};});_0x322b59[_0x91e5('0x42')]=_['map'](_0x3ce7bb,'name');_0x322b59[_0x91e5('0x43')]=_[_0x91e5('0x44')](_0x2a8931[_0x91e5('0x43')]);_0x322b59[_0x91e5('0x45')]=_[_0x91e5('0x46')](_0x322b59[_0x91e5('0x42')],_0x322b59[_0x91e5('0x43')]);_0x565b86['attributes']=_['intersection'](_0x322b59[_0x91e5('0x42')],qs[_0x91e5('0x47')](_0x2a8931['query'][_0x91e5('0x47')]));_0x565b86[_0x91e5('0x48')]=_0x565b86[_0x91e5('0x48')][_0x91e5('0x49')]?_0x565b86[_0x91e5('0x48')]:_0x322b59[_0x91e5('0x42')];if(!_0x2a8931[_0x91e5('0x43')][_0x91e5('0x4a')](_0x91e5('0x4b'))){_0x565b86[_0x91e5('0x31')]=qs[_0x91e5('0x31')](_0x2a8931[_0x91e5('0x43')]['limit']);_0x565b86[_0x91e5('0x30')]=qs[_0x91e5('0x30')](_0x2a8931[_0x91e5('0x43')]['offset']);}_0x565b86[_0x91e5('0x4c')]=qs[_0x91e5('0x4d')](_0x2a8931['query'][_0x91e5('0x4d')]);_0x565b86['where']=qs[_0x91e5('0x45')](_[_0x91e5('0x4e')](_0x2a8931[_0x91e5('0x43')],_0x322b59[_0x91e5('0x45')]),_0x3ce7bb);if(_0x2a8931[_0x91e5('0x43')][_0x91e5('0x4f')]){_0x565b86['where']=_['merge'](_0x565b86[_0x91e5('0x50')],{'$or':_[_0x91e5('0x3c')](_0x3ce7bb,function(_0x1e5cea){if(_0x1e5cea[_0x91e5('0x40')]!=='VIRTUAL'){var _0x3054e1={};_0x3054e1[_0x1e5cea[_0x91e5('0x3a')]]={'$like':'%'+_0x2a8931[_0x91e5('0x43')][_0x91e5('0x4f')]+'%'};return _0x3054e1;}})});}_0x565b86=_[_0x91e5('0x51')]({},_0x565b86,_0x2a8931[_0x91e5('0x52')]);var _0x18c74c={'where':_0x565b86['where']};return db[_0x91e5('0x3d')]['count'](_0x18c74c)['then'](function(_0x48660c){_0x28633b[_0x91e5('0x2f')]=_0x48660c;if(_0x2a8931[_0x91e5('0x43')][_0x91e5('0x53')]){_0x565b86[_0x91e5('0x54')]=[{'all':!![]}];}return db['Dynamics365Configuration']['findAll'](_0x565b86);})[_0x91e5('0x20')](function(_0x55ab6b){_0x28633b[_0x91e5('0x55')]=_0x55ab6b;return _0x28633b;})['then'](respondWithFilteredResult(_0x30fcae,_0x565b86))[_0x91e5('0x2a')](handleError(_0x30fcae,null));};exports['show']=function(_0x5b38b1,_0x38b9a8){var _0xcba9f9={'raw':![],'where':{'id':_0x5b38b1[_0x91e5('0x56')]['id']}},_0x365801={};_0x365801['model']=_[_0x91e5('0x44')](db[_0x91e5('0x3d')][_0x91e5('0x3e')]);_0x365801[_0x91e5('0x43')]=_[_0x91e5('0x44')](_0x5b38b1[_0x91e5('0x43')]);_0x365801['filters']=_[_0x91e5('0x46')](_0x365801[_0x91e5('0x42')],_0x365801[_0x91e5('0x43')]);_0xcba9f9['attributes']=_[_0x91e5('0x46')](_0x365801[_0x91e5('0x42')],qs[_0x91e5('0x47')](_0x5b38b1[_0x91e5('0x43')][_0x91e5('0x47')]));_0xcba9f9[_0x91e5('0x48')]=_0xcba9f9['attributes'][_0x91e5('0x49')]?_0xcba9f9[_0x91e5('0x48')]:_0x365801[_0x91e5('0x42')];if(_0x5b38b1[_0x91e5('0x43')][_0x91e5('0x53')]){_0xcba9f9[_0x91e5('0x54')]=[{'all':!![]}];}_0xcba9f9=_['merge']({},_0xcba9f9,_0x5b38b1['options']);return db['Dynamics365Configuration'][_0x91e5('0x57')](_0xcba9f9)[_0x91e5('0x20')](handleEntityNotFound(_0x38b9a8,null))[_0x91e5('0x20')](respondWithResult(_0x38b9a8,null))['catch'](handleError(_0x38b9a8,null));};exports['create']=function(_0x4df851,_0x111bfc){return db[_0x91e5('0x3d')]['create'](_0x4df851[_0x91e5('0x58')],{})[_0x91e5('0x20')](respondWithResult(_0x111bfc,0xc9))[_0x91e5('0x2a')](handleError(_0x111bfc,null));};exports[_0x91e5('0x37')]=function(_0xe1a69b,_0x588874){if(_0xe1a69b[_0x91e5('0x58')]['id']){delete _0xe1a69b['body']['id'];}return db['Dynamics365Configuration']['find']({'where':{'id':_0xe1a69b[_0x91e5('0x56')]['id']}})['then'](handleEntityNotFound(_0x588874,null))[_0x91e5('0x20')](saveUpdates(_0xe1a69b['body'],null))[_0x91e5('0x20')](respondWithResult(_0x588874,null))[_0x91e5('0x2a')](handleError(_0x588874,null));};exports[_0x91e5('0x38')]=function(_0xe8a051,_0x5cd038){return db[_0x91e5('0x3d')][_0x91e5('0x57')]({'where':{'id':_0xe8a051[_0x91e5('0x56')]['id']}})[_0x91e5('0x20')](handleEntityNotFound(_0x5cd038,null))[_0x91e5('0x20')](removeEntity(_0x5cd038,null))[_0x91e5('0x2a')](handleError(_0x5cd038,null));};exports['getFields']=function(_0x2d440b,_0x20ebc7,_0x359fcc){var _0x23c8ce={};var _0x1ef043={};var _0x5970de;var _0x5d8ae5;return db[_0x91e5('0x3d')][_0x91e5('0x59')]({'where':{'id':_0x2d440b['params']['id']}})[_0x91e5('0x20')](handleEntityNotFound(_0x20ebc7,null))[_0x91e5('0x20')](function(_0x554a65){if(_0x554a65){_0x5970de=_0x554a65;_0x1ef043['model']=_[_0x91e5('0x44')](db['Dynamics365Field'][_0x91e5('0x3e')]);_0x1ef043[_0x91e5('0x43')]=_['keys'](_0x2d440b[_0x91e5('0x43')]);_0x1ef043[_0x91e5('0x45')]=_[_0x91e5('0x46')](_0x1ef043[_0x91e5('0x42')],_0x1ef043['query']);_0x23c8ce[_0x91e5('0x48')]=_[_0x91e5('0x46')](_0x1ef043['model'],qs[_0x91e5('0x47')](_0x2d440b[_0x91e5('0x43')]['fields']));_0x23c8ce[_0x91e5('0x48')]=_0x23c8ce[_0x91e5('0x48')][_0x91e5('0x49')]?_0x23c8ce['attributes']:_0x1ef043['model'];_0x23c8ce[_0x91e5('0x4c')]=qs['sort'](_0x2d440b['query'][_0x91e5('0x4d')]);_0x23c8ce[_0x91e5('0x50')]=qs[_0x91e5('0x45')](_[_0x91e5('0x4e')](_0x2d440b[_0x91e5('0x43')],_0x1ef043['filters']));if(_0x2d440b[_0x91e5('0x43')][_0x91e5('0x4f')]){_0x23c8ce['where']=_[_0x91e5('0x51')](_0x23c8ce['where'],{'$or':_['map'](_0x23c8ce[_0x91e5('0x48')],function(_0x33db08){var _0x8fbd3a={};_0x8fbd3a[_0x33db08]={'$like':'%'+_0x2d440b[_0x91e5('0x43')][_0x91e5('0x4f')]+'%'};return _0x8fbd3a;})});}_0x23c8ce=_[_0x91e5('0x51')]({},_0x23c8ce,_0x2d440b[_0x91e5('0x52')]);return _0x5970de['getFields'](_0x23c8ce);}})[_0x91e5('0x20')](function(_0xf2c0ab){if(_0xf2c0ab){_0x5d8ae5=_0xf2c0ab[_0x91e5('0x49')];if(!_0x2d440b[_0x91e5('0x43')][_0x91e5('0x4a')]('nolimit')){_0x23c8ce[_0x91e5('0x31')]=qs['limit'](_0x2d440b['query'][_0x91e5('0x31')]);_0x23c8ce[_0x91e5('0x30')]=qs[_0x91e5('0x30')](_0x2d440b[_0x91e5('0x43')][_0x91e5('0x30')]);}return _0x5970de[_0x91e5('0x5a')](_0x23c8ce);}})[_0x91e5('0x20')](function(_0x50fa5e){if(_0x50fa5e){return _0x50fa5e?{'count':_0x5d8ae5,'rows':_0x50fa5e}:null;}})[_0x91e5('0x20')](respondWithResult(_0x20ebc7,null))[_0x91e5('0x2a')](handleError(_0x20ebc7,null));};exports[_0x91e5('0x5b')]=function(_0x4c61b6,_0x5519e4,_0x495157){var _0x68edd0={};var _0x1c6470={};var _0x52a3a8;var _0x480a2b;return db[_0x91e5('0x3d')][_0x91e5('0x59')]({'where':{'id':_0x4c61b6['params']['id']}})[_0x91e5('0x20')](handleEntityNotFound(_0x5519e4,null))[_0x91e5('0x20')](function(_0x3e1d19){if(_0x3e1d19){_0x52a3a8=_0x3e1d19;_0x1c6470[_0x91e5('0x42')]=_[_0x91e5('0x44')](db[_0x91e5('0x5c')][_0x91e5('0x3e')]);_0x1c6470[_0x91e5('0x43')]=_[_0x91e5('0x44')](_0x4c61b6['query']);_0x1c6470['filters']=_[_0x91e5('0x46')](_0x1c6470[_0x91e5('0x42')],_0x1c6470['query']);_0x68edd0[_0x91e5('0x48')]=_[_0x91e5('0x46')](_0x1c6470[_0x91e5('0x42')],qs[_0x91e5('0x47')](_0x4c61b6[_0x91e5('0x43')][_0x91e5('0x47')]));_0x68edd0[_0x91e5('0x48')]=_0x68edd0[_0x91e5('0x48')]['length']?_0x68edd0[_0x91e5('0x48')]:_0x1c6470[_0x91e5('0x42')];_0x68edd0[_0x91e5('0x4c')]=qs[_0x91e5('0x4d')](_0x4c61b6[_0x91e5('0x43')]['sort']);_0x68edd0[_0x91e5('0x50')]=qs['filters'](_[_0x91e5('0x4e')](_0x4c61b6[_0x91e5('0x43')],_0x1c6470[_0x91e5('0x45')]));if(_0x4c61b6[_0x91e5('0x43')]['filter']){_0x68edd0['where']=_['merge'](_0x68edd0[_0x91e5('0x50')],{'$or':_[_0x91e5('0x3c')](_0x68edd0[_0x91e5('0x48')],function(_0x5bb04f){var _0x5e8614={};_0x5e8614[_0x5bb04f]={'$like':'%'+_0x4c61b6[_0x91e5('0x43')][_0x91e5('0x4f')]+'%'};return _0x5e8614;})});}_0x68edd0=_[_0x91e5('0x51')]({},_0x68edd0,_0x4c61b6[_0x91e5('0x52')]);return _0x52a3a8['getSubjects'](_0x68edd0);}})[_0x91e5('0x20')](function(_0x57cf2c){if(_0x57cf2c){_0x480a2b=_0x57cf2c[_0x91e5('0x49')];if(!_0x4c61b6[_0x91e5('0x43')][_0x91e5('0x4a')](_0x91e5('0x4b'))){_0x68edd0[_0x91e5('0x31')]=qs[_0x91e5('0x31')](_0x4c61b6['query'][_0x91e5('0x31')]);_0x68edd0[_0x91e5('0x30')]=qs['offset'](_0x4c61b6[_0x91e5('0x43')][_0x91e5('0x30')]);}return _0x52a3a8[_0x91e5('0x5b')](_0x68edd0);}})[_0x91e5('0x20')](function(_0x5cf75e){if(_0x5cf75e){return _0x5cf75e?{'count':_0x480a2b,'rows':_0x5cf75e}:null;}})[_0x91e5('0x20')](respondWithResult(_0x5519e4,null))['catch'](handleError(_0x5519e4,null));};exports[_0x91e5('0x5d')]=function(_0x2ca90e,_0x1fab7b,_0x22d14e){var _0x45a7e9={};var _0x1430d3={};var _0x421192;var _0x2e34bc;return db['Dynamics365Configuration'][_0x91e5('0x59')]({'where':{'id':_0x2ca90e[_0x91e5('0x56')]['id']}})['then'](handleEntityNotFound(_0x1fab7b,null))[_0x91e5('0x20')](function(_0x13f710){if(_0x13f710){_0x421192=_0x13f710;_0x1430d3['model']=_[_0x91e5('0x44')](db['Dynamics365Field'][_0x91e5('0x3e')]);_0x1430d3[_0x91e5('0x43')]=_[_0x91e5('0x44')](_0x2ca90e[_0x91e5('0x43')]);_0x1430d3[_0x91e5('0x45')]=_[_0x91e5('0x46')](_0x1430d3[_0x91e5('0x42')],_0x1430d3[_0x91e5('0x43')]);_0x45a7e9[_0x91e5('0x48')]=_[_0x91e5('0x46')](_0x1430d3['model'],qs[_0x91e5('0x47')](_0x2ca90e['query'][_0x91e5('0x47')]));_0x45a7e9['attributes']=_0x45a7e9[_0x91e5('0x48')]['length']?_0x45a7e9[_0x91e5('0x48')]:_0x1430d3['model'];_0x45a7e9[_0x91e5('0x4c')]=qs[_0x91e5('0x4d')](_0x2ca90e['query']['sort']);_0x45a7e9[_0x91e5('0x50')]=qs['filters'](_['pick'](_0x2ca90e['query'],_0x1430d3[_0x91e5('0x45')]));if(_0x2ca90e[_0x91e5('0x43')][_0x91e5('0x4f')]){_0x45a7e9['where']=_[_0x91e5('0x51')](_0x45a7e9['where'],{'$or':_[_0x91e5('0x3c')](_0x45a7e9['attributes'],function(_0x520deb){var _0x7efbd7={};_0x7efbd7[_0x520deb]={'$like':'%'+_0x2ca90e[_0x91e5('0x43')]['filter']+'%'};return _0x7efbd7;})});}_0x45a7e9=_['merge']({},_0x45a7e9,_0x2ca90e[_0x91e5('0x52')]);return _0x421192[_0x91e5('0x5d')](_0x45a7e9);}})[_0x91e5('0x20')](function(_0x1a0849){if(_0x1a0849){_0x2e34bc=_0x1a0849['length'];if(!_0x2ca90e['query'][_0x91e5('0x4a')](_0x91e5('0x4b'))){_0x45a7e9[_0x91e5('0x31')]=qs[_0x91e5('0x31')](_0x2ca90e[_0x91e5('0x43')][_0x91e5('0x31')]);_0x45a7e9[_0x91e5('0x30')]=qs['offset'](_0x2ca90e[_0x91e5('0x43')][_0x91e5('0x30')]);}return _0x421192['getDescriptions'](_0x45a7e9);}})[_0x91e5('0x20')](function(_0x364a55){if(_0x364a55){return _0x364a55?{'count':_0x2e34bc,'rows':_0x364a55}:null;}})['then'](respondWithResult(_0x1fab7b,null))[_0x91e5('0x2a')](handleError(_0x1fab7b,null));};
\ No newline at end of file