Built motion from commit c116dc8b.|2.6.30
[motion2.git] / server / api / intServicenowAccount / intServicenowAccount.controller.js
index e45708b..e727d95 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2f57=['reassignment_count','assigned_to','comments','approval','comments_and_work_notes','due_date','sys_mod_count','reopen_count','sys_tags','escalation','upon_approval','correlation_id','location','username','password','email','remoteUri','serverUrl','format','%s/api/now/doc/table/schema/','%s/api/now/table/','incident?sysparm_display_value=all','log','incident\x20table\x20objects','assign','remove','includes','forEach','internalType','push','all','TCL:\x20_object','TCL:\x20exports.getEntityFields\x20->\x20_objectsCustom','concat','statusCode','Wrong\x20credentials','True','true','False','GET','result','false','rimraf','moment','mustache','util','sox','to-csv','fs-extra','lodash','squel','crypto','jsforce','querystring','papaparse','../../components/auth/service','../../components/parsers/advancedSearch','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','../../components/integrations/configuration','sendStatus','status','end','json','undefined','limit','count','Content-Range','apply','reject','save','update','then','error','stack','name','index','map','ServicenowAccount','rawAttributes','fieldName','type','model','query','filters','intersection','fields','length','attributes','hasOwnProperty','offset','order','sort','where','pick','filter','options','rows','catch','params','keys','includeAll','include','merge','find','create','body','destroy','findOne','ServicenowConfiguration','getConfigurations','nolimit','addConfiguration','AccountId','Subjects','getSubjects','channel','getDescriptions','ServicenowField','Descriptions','made_sla','hold_reason','knowledge','subcategory','close_code','notify','severity','category','parent','caused_by','watch_list','upon_reject','sys_updated_on','child_incidents','approval_history','user_input','sys_created_on','sys_domain','state','sys_created_by','cmdb_ci','delivery_plan','active','work_notes_list','business_service','priority','sys_domain_path','rfc','expected_start','business_duration','group_list','work_end','reopened_time','resolved_at','work_notes','short_description','delivery_task','work_start','assignment_group','business_stc','additional_assignee_list','description','calendar_duration','sys_class_name','close_notes','parent_incident','contact_type','reopened_by','urgency','problem_id','company'];(function(_0x556f5d,_0x256a21){var _0x2821d2=function(_0x536923){while(--_0x536923){_0x556f5d['push'](_0x556f5d['shift']());}};_0x2821d2(++_0x256a21);}(_0x2f57,0x188));var _0x72f5=function(_0x6e10e9,_0x12a36f){_0x6e10e9=_0x6e10e9-0x0;var _0x3da05e=_0x2f57[_0x6e10e9];return _0x3da05e;};'use strict';var emlformat=require('eml-format');var rimraf=require(_0x72f5('0x0'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require(_0x72f5('0x1'));var BPromise=require('bluebird');var Mustache=require(_0x72f5('0x2'));var util=require(_0x72f5('0x3'));var path=require('path');var sox=require(_0x72f5('0x4'));var csv=require(_0x72f5('0x5'));var ejs=require('ejs');var fs=require('fs');var fs_extra=require(_0x72f5('0x6'));var _=require(_0x72f5('0x7'));var squel=require(_0x72f5('0x8'));var crypto=require(_0x72f5('0x9'));var jsforce=require(_0x72f5('0xa'));var deskjs=require('desk.js');var toCsv=require(_0x72f5('0x5'));var querystring=require(_0x72f5('0xb'));var Papa=require(_0x72f5('0xc'));var Redis=require('ioredis');var authService=require(_0x72f5('0xd'));var qs=require('../../components/parsers/qs');var as=require(_0x72f5('0xe'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x72f5('0xf'))(_0x72f5('0x10'));var utils=require(_0x72f5('0x11'));var config=require(_0x72f5('0x12'));var licenseUtil=require(_0x72f5('0x13'));var db=require(_0x72f5('0x14'))['db'];var integrations=require(_0x72f5('0x15'));function respondWithStatusCode(_0x377059,_0x41cfbc){_0x41cfbc=_0x41cfbc||0xcc;return function(_0x2ce573){if(_0x2ce573){return _0x377059[_0x72f5('0x16')](_0x41cfbc);}return _0x377059[_0x72f5('0x17')](_0x41cfbc)[_0x72f5('0x18')]();};}function respondWithResult(_0x5c03e3,_0x291441){_0x291441=_0x291441||0xc8;return function(_0x317c50){if(_0x317c50){return _0x5c03e3['status'](_0x291441)[_0x72f5('0x19')](_0x317c50);}};}function respondWithFilteredResult(_0xc91329,_0xfea23){return function(_0x4e5a81){if(_0x4e5a81){var _0x3e8a4e=typeof _0xfea23['offset']===_0x72f5('0x1a')&&typeof _0xfea23[_0x72f5('0x1b')]==='undefined';var _0x5136db=_0x4e5a81[_0x72f5('0x1c')];var _0x2222fc=_0x3e8a4e?0x0:_0xfea23['offset'];var _0x5d000e=_0x3e8a4e?_0x4e5a81[_0x72f5('0x1c')]:_0xfea23['offset']+_0xfea23[_0x72f5('0x1b')];var _0x78f1c6;if(_0x5d000e>=_0x5136db){_0x5d000e=_0x5136db;_0x78f1c6=0xc8;}else{_0x78f1c6=0xce;}_0xc91329[_0x72f5('0x17')](_0x78f1c6);return _0xc91329['set'](_0x72f5('0x1d'),_0x2222fc+'-'+_0x5d000e+'/'+_0x5136db)[_0x72f5('0x19')](_0x4e5a81);}return null;};}function patchUpdates(_0xf8b4d2){return function(_0xb34c8){try{jsonpatch[_0x72f5('0x1e')](_0xb34c8,_0xf8b4d2,!![]);}catch(_0x424939){return BPromise[_0x72f5('0x1f')](_0x424939);}return _0xb34c8[_0x72f5('0x20')]();};}function saveUpdates(_0x4d26cb,_0x4b3aa2){return function(_0x408781){if(_0x408781){return _0x408781[_0x72f5('0x21')](_0x4d26cb)[_0x72f5('0x22')](function(_0x360921){return _0x360921;});}return null;};}function removeEntity(_0x506e4c,_0x21e839){return function(_0x236fe6){if(_0x236fe6){return _0x236fe6['destroy']()[_0x72f5('0x22')](function(){_0x506e4c['status'](0xcc)['end']();});}};}function handleEntityNotFound(_0x157102,_0x451599){return function(_0x58b44d){if(!_0x58b44d){_0x157102['sendStatus'](0x194);}return _0x58b44d;};}function handleError(_0x59288a,_0x43346e){_0x43346e=_0x43346e||0x1f4;return function(_0xa4ef8){logger[_0x72f5('0x23')](_0xa4ef8[_0x72f5('0x24')]);if(_0xa4ef8[_0x72f5('0x25')]){delete _0xa4ef8[_0x72f5('0x25')];}_0x59288a[_0x72f5('0x17')](_0x43346e)['send'](_0xa4ef8);};}exports[_0x72f5('0x26')]=function(_0x3f10ff,_0x9c4780){var _0x5756fd={},_0x3ec855={},_0xcb065b={'count':0x0,'rows':[]};var _0x1239b8=_[_0x72f5('0x27')](db[_0x72f5('0x28')][_0x72f5('0x29')],function(_0x3c4d7b){return{'name':_0x3c4d7b[_0x72f5('0x2a')],'type':_0x3c4d7b[_0x72f5('0x2b')]['key']};});_0x3ec855[_0x72f5('0x2c')]=_[_0x72f5('0x27')](_0x1239b8,_0x72f5('0x25'));_0x3ec855[_0x72f5('0x2d')]=_['keys'](_0x3f10ff['query']);_0x3ec855[_0x72f5('0x2e')]=_[_0x72f5('0x2f')](_0x3ec855[_0x72f5('0x2c')],_0x3ec855[_0x72f5('0x2d')]);_0x5756fd['attributes']=_[_0x72f5('0x2f')](_0x3ec855[_0x72f5('0x2c')],qs['fields'](_0x3f10ff['query'][_0x72f5('0x30')]));_0x5756fd['attributes']=_0x5756fd['attributes'][_0x72f5('0x31')]?_0x5756fd[_0x72f5('0x32')]:_0x3ec855[_0x72f5('0x2c')];if(!_0x3f10ff[_0x72f5('0x2d')][_0x72f5('0x33')]('nolimit')){_0x5756fd[_0x72f5('0x1b')]=qs[_0x72f5('0x1b')](_0x3f10ff[_0x72f5('0x2d')][_0x72f5('0x1b')]);_0x5756fd[_0x72f5('0x34')]=qs[_0x72f5('0x34')](_0x3f10ff[_0x72f5('0x2d')][_0x72f5('0x34')]);}_0x5756fd[_0x72f5('0x35')]=qs[_0x72f5('0x36')](_0x3f10ff[_0x72f5('0x2d')]['sort']);_0x5756fd[_0x72f5('0x37')]=qs[_0x72f5('0x2e')](_[_0x72f5('0x38')](_0x3f10ff[_0x72f5('0x2d')],_0x3ec855[_0x72f5('0x2e')]),_0x1239b8);if(_0x3f10ff[_0x72f5('0x2d')][_0x72f5('0x39')]){_0x5756fd[_0x72f5('0x37')]=_['merge'](_0x5756fd[_0x72f5('0x37')],{'$or':_['map'](_0x1239b8,function(_0x3f8437){if(_0x3f8437[_0x72f5('0x2b')]!=='VIRTUAL'){var _0x1912aa={};_0x1912aa[_0x3f8437['name']]={'$like':'%'+_0x3f10ff['query'][_0x72f5('0x39')]+'%'};return _0x1912aa;}})});}_0x5756fd=_['merge']({},_0x5756fd,_0x3f10ff[_0x72f5('0x3a')]);var _0x25d7d6={'where':_0x5756fd[_0x72f5('0x37')]};return db[_0x72f5('0x28')][_0x72f5('0x1c')](_0x25d7d6)[_0x72f5('0x22')](function(_0x4d91b4){_0xcb065b[_0x72f5('0x1c')]=_0x4d91b4;if(_0x3f10ff['query']['includeAll']){_0x5756fd['include']=[{'all':!![]}];}return db['ServicenowAccount']['findAll'](_0x5756fd);})[_0x72f5('0x22')](function(_0x46febb){_0xcb065b[_0x72f5('0x3b')]=_0x46febb;return _0xcb065b;})[_0x72f5('0x22')](respondWithFilteredResult(_0x9c4780,_0x5756fd))[_0x72f5('0x3c')](handleError(_0x9c4780,null));};exports['show']=function(_0x497ade,_0xa8a7d7){var _0xa5e27b={'raw':![],'where':{'id':_0x497ade[_0x72f5('0x3d')]['id']}},_0x48fe40={};_0x48fe40[_0x72f5('0x2c')]=_['keys'](db[_0x72f5('0x28')][_0x72f5('0x29')]);_0x48fe40['query']=_[_0x72f5('0x3e')](_0x497ade['query']);_0x48fe40[_0x72f5('0x2e')]=_[_0x72f5('0x2f')](_0x48fe40[_0x72f5('0x2c')],_0x48fe40[_0x72f5('0x2d')]);_0xa5e27b[_0x72f5('0x32')]=_[_0x72f5('0x2f')](_0x48fe40[_0x72f5('0x2c')],qs[_0x72f5('0x30')](_0x497ade['query'][_0x72f5('0x30')]));_0xa5e27b[_0x72f5('0x32')]=_0xa5e27b['attributes'][_0x72f5('0x31')]?_0xa5e27b[_0x72f5('0x32')]:_0x48fe40['model'];if(_0x497ade[_0x72f5('0x2d')][_0x72f5('0x3f')]){_0xa5e27b[_0x72f5('0x40')]=[{'all':!![]}];}_0xa5e27b=_[_0x72f5('0x41')]({},_0xa5e27b,_0x497ade[_0x72f5('0x3a')]);return db[_0x72f5('0x28')][_0x72f5('0x42')](_0xa5e27b)[_0x72f5('0x22')](handleEntityNotFound(_0xa8a7d7,null))[_0x72f5('0x22')](respondWithResult(_0xa8a7d7,null))[_0x72f5('0x3c')](handleError(_0xa8a7d7,null));};exports[_0x72f5('0x43')]=function(_0x5b9539,_0x5c200b){return db[_0x72f5('0x28')]['create'](_0x5b9539['body'],{})[_0x72f5('0x22')](respondWithResult(_0x5c200b,0xc9))[_0x72f5('0x3c')](handleError(_0x5c200b,null));};exports[_0x72f5('0x21')]=function(_0x3a7fb7,_0x19e03a){if(_0x3a7fb7['body']['id']){delete _0x3a7fb7[_0x72f5('0x44')]['id'];}return db[_0x72f5('0x28')]['find']({'where':{'id':_0x3a7fb7['params']['id']}})['then'](handleEntityNotFound(_0x19e03a,null))['then'](saveUpdates(_0x3a7fb7['body'],null))[_0x72f5('0x22')](respondWithResult(_0x19e03a,null))[_0x72f5('0x3c')](handleError(_0x19e03a,null));};exports[_0x72f5('0x45')]=function(_0x4200ec,_0x1805c6){return db['ServicenowAccount']['find']({'where':{'id':_0x4200ec[_0x72f5('0x3d')]['id']}})['then'](handleEntityNotFound(_0x1805c6,null))[_0x72f5('0x22')](removeEntity(_0x1805c6,null))['catch'](handleError(_0x1805c6,null));};exports['getConfigurations']=function(_0x3ab16d,_0x40e909,_0x21876b){var _0x1f12a9={};var _0x5a5753={};var _0x253d49;var _0x5c9c21;return db[_0x72f5('0x28')][_0x72f5('0x46')]({'where':{'id':_0x3ab16d['params']['id']}})['then'](handleEntityNotFound(_0x40e909,null))[_0x72f5('0x22')](function(_0x1a6f99){if(_0x1a6f99){_0x253d49=_0x1a6f99;_0x5a5753[_0x72f5('0x2c')]=_[_0x72f5('0x3e')](db[_0x72f5('0x47')][_0x72f5('0x29')]);_0x5a5753[_0x72f5('0x2d')]=_[_0x72f5('0x3e')](_0x3ab16d['query']);_0x5a5753['filters']=_[_0x72f5('0x2f')](_0x5a5753[_0x72f5('0x2c')],_0x5a5753['query']);_0x1f12a9[_0x72f5('0x32')]=_[_0x72f5('0x2f')](_0x5a5753[_0x72f5('0x2c')],qs[_0x72f5('0x30')](_0x3ab16d[_0x72f5('0x2d')][_0x72f5('0x30')]));_0x1f12a9[_0x72f5('0x32')]=_0x1f12a9[_0x72f5('0x32')][_0x72f5('0x31')]?_0x1f12a9[_0x72f5('0x32')]:_0x5a5753[_0x72f5('0x2c')];_0x1f12a9[_0x72f5('0x35')]=qs['sort'](_0x3ab16d[_0x72f5('0x2d')][_0x72f5('0x36')]);_0x1f12a9[_0x72f5('0x37')]=qs[_0x72f5('0x2e')](_['pick'](_0x3ab16d[_0x72f5('0x2d')],_0x5a5753[_0x72f5('0x2e')]));if(_0x3ab16d['query'][_0x72f5('0x39')]){_0x1f12a9[_0x72f5('0x37')]=_[_0x72f5('0x41')](_0x1f12a9['where'],{'$or':_[_0x72f5('0x27')](_0x1f12a9['attributes'],function(_0xc60338){var _0x27294c={};_0x27294c[_0xc60338]={'$like':'%'+_0x3ab16d[_0x72f5('0x2d')][_0x72f5('0x39')]+'%'};return _0x27294c;})});}_0x1f12a9=_[_0x72f5('0x41')]({},_0x1f12a9,_0x3ab16d['options']);return _0x253d49[_0x72f5('0x48')](_0x1f12a9);}})[_0x72f5('0x22')](function(_0x1f9240){if(_0x1f9240){_0x5c9c21=_0x1f9240[_0x72f5('0x31')];if(!_0x3ab16d[_0x72f5('0x2d')]['hasOwnProperty'](_0x72f5('0x49'))){_0x1f12a9[_0x72f5('0x1b')]=qs[_0x72f5('0x1b')](_0x3ab16d['query'][_0x72f5('0x1b')]);_0x1f12a9['offset']=qs[_0x72f5('0x34')](_0x3ab16d[_0x72f5('0x2d')][_0x72f5('0x34')]);}return _0x253d49[_0x72f5('0x48')](_0x1f12a9);}})[_0x72f5('0x22')](function(_0x12beea){if(_0x12beea){return _0x12beea?{'count':_0x5c9c21,'rows':_0x12beea}:null;}})['then'](respondWithResult(_0x40e909,null))[_0x72f5('0x3c')](handleError(_0x40e909,null));};exports[_0x72f5('0x4a')]=function(_0x451aac,_0x53d767,_0x469e8b){if(_0x451aac[_0x72f5('0x44')]['id']){delete _0x451aac[_0x72f5('0x44')]['id'];}return db[_0x72f5('0x28')][_0x72f5('0x46')]({'where':{'id':_0x451aac[_0x72f5('0x3d')]['id']}})[_0x72f5('0x22')](handleEntityNotFound(_0x53d767,null))[_0x72f5('0x22')](function(_0x1472bb){if(_0x1472bb){_0x451aac[_0x72f5('0x44')][_0x72f5('0x4b')]=_0x1472bb['id'];_0x451aac[_0x72f5('0x44')][_0x72f5('0x4c')]=integrations[_0x72f5('0x4d')](_0x451aac[_0x72f5('0x44')][_0x72f5('0x4e')],_0x451aac[_0x72f5('0x44')][_0x72f5('0x2b')]);_0x451aac[_0x72f5('0x44')]['Descriptions']=integrations[_0x72f5('0x4f')](_0x451aac['body'][_0x72f5('0x4e')],_0x451aac[_0x72f5('0x44')][_0x72f5('0x2b')]);return db[_0x72f5('0x47')][_0x72f5('0x43')](_0x451aac[_0x72f5('0x44')],{'include':[{'model':db['ServicenowField'],'as':_0x72f5('0x4c')},{'model':db[_0x72f5('0x50')],'as':_0x72f5('0x51')}]});}return null;})['then'](respondWithResult(_0x53d767,null))[_0x72f5('0x3c')](handleError(_0x53d767,null));};exports['getFields']=function(_0x48a612,_0x4d1a6b,_0x2878ae){var _0x6a9e47=[_0x72f5('0x52'),_0x72f5('0x53'),_0x72f5('0x54'),_0x72f5('0x55'),_0x72f5('0x56'),_0x72f5('0x57'),'incident_state',_0x72f5('0x58'),_0x72f5('0x59')];var _0x183cba=[_0x72f5('0x5a'),_0x72f5('0x52'),_0x72f5('0x5b'),_0x72f5('0x5c'),_0x72f5('0x5d'),_0x72f5('0x5e'),_0x72f5('0x5f'),_0x72f5('0x53'),_0x72f5('0x60'),'number','resolved_by','sys_updated_by','opened_by',_0x72f5('0x61'),_0x72f5('0x62'),_0x72f5('0x63'),_0x72f5('0x64'),_0x72f5('0x65'),_0x72f5('0x54'),'order','calendar_stc','closed_at',_0x72f5('0x66'),_0x72f5('0x67'),'impact',_0x72f5('0x68'),_0x72f5('0x69'),_0x72f5('0x6a'),_0x72f5('0x6b'),_0x72f5('0x6c'),_0x72f5('0x6d'),'time_worked',_0x72f5('0x6e'),'opened_at',_0x72f5('0x6f'),_0x72f5('0x70'),_0x72f5('0x71'),_0x72f5('0x72'),_0x72f5('0x73'),'caller_id','approval_set','subcategory',_0x72f5('0x74'),_0x72f5('0x75'),_0x72f5('0x56'),'correlation_display',_0x72f5('0x76'),_0x72f5('0x77'),_0x72f5('0x78'),_0x72f5('0x79'),_0x72f5('0x7a'),_0x72f5('0x7b'),_0x72f5('0x7c'),_0x72f5('0x57'),_0x72f5('0x7d'),_0x72f5('0x7e'),'closed_by','follow_up',_0x72f5('0x7f'),'sys_id',_0x72f5('0x80'),_0x72f5('0x81'),'incident_state',_0x72f5('0x82'),_0x72f5('0x83'),_0x72f5('0x84'),_0x72f5('0x85'),'activity_due',_0x72f5('0x86'),_0x72f5('0x58'),_0x72f5('0x87'),'sla_due',_0x72f5('0x88'),_0x72f5('0x89'),_0x72f5('0x8a'),_0x72f5('0x8b'),_0x72f5('0x8c'),_0x72f5('0x8d'),_0x72f5('0x8e'),_0x72f5('0x8f'),_0x72f5('0x90'),_0x72f5('0x91'),_0x72f5('0x59')];var _0x48e911='';var _0x2df0b8='';var _0x1bb280=[];var _0x504a50='';var _0x100c47='';var _0x19fbe5=[];var _0x25e21d='';var _0x314d32='';var _0x432838={};var _0x7aa27a='';return db[_0x72f5('0x28')]['findOne']({'where':{'id':_0x48a612['params']['id']},'attributes':['id',_0x72f5('0x92'),_0x72f5('0x93'),_0x72f5('0x94'),_0x72f5('0x95'),_0x72f5('0x96')]})[_0x72f5('0x22')](handleEntityNotFound(_0x4d1a6b,null))[_0x72f5('0x22')](function(_0xab0a51){if(_0xab0a51){_0x7aa27a=_0xab0a51[_0x72f5('0x95')];var _0x4015af=_0x7aa27a['slice'](-0x1);if(_0x4015af==='/'){_0x7aa27a=_0x7aa27a['substring'](0x0,_0x7aa27a['lastIndexOf'](_0x4015af));}_0x314d32=util[_0x72f5('0x97')](_0x72f5('0x98'),_0x7aa27a);_0x25e21d=util[_0x72f5('0x97')](_0x72f5('0x99'),_0x7aa27a);_0x432838={'user':_0xab0a51[_0x72f5('0x92')],'pass':_0xab0a51['password']};var _0x8e9ca0={'method':'GET','uri':_0x314d32+_0x72f5('0x9a'),'auth':_0x432838,'json':!![]};return rp(_0x8e9ca0);}})[_0x72f5('0x22')](function(_0x646ac1){if(_0x646ac1['result'][_0x72f5('0x31')]>0x0){_0x48e911=_0x646ac1['result'];}console[_0x72f5('0x9b')](_0x72f5('0x9c'),_0x48e911);_0x19fbe5=[];_0x2df0b8=Object[_0x72f5('0x9d')]([],_0x48e911);_[_0x72f5('0x9e')](_0x2df0b8,function(_0x38c485){return!_0x6a9e47[_0x72f5('0x9f')](_0x38c485[_0x72f5('0x25')]);});_0x2df0b8[_0x72f5('0xa0')](function(_0x184dac){var _0x435a0a=createFieldObject(_0x25e21d,_0x432838,_0x184dac[_0x72f5('0xa1')],_0x184dac[_0x72f5('0x25')],_0x184dac['label'],![]);_0x19fbe5[_0x72f5('0xa2')](_0x435a0a);});return Promise[_0x72f5('0xa3')](_0x19fbe5);})['then'](function(_0x9a0f2c){_0x1bb280=_0x9a0f2c;_0x504a50=Object['assign']([],_0x48e911);console[_0x72f5('0x9b')](_0x72f5('0xa4'),_0x48e911);_[_0x72f5('0x9e')](_0x504a50,function(_0x58a35f){return _0x183cba[_0x72f5('0x9f')](_0x58a35f[_0x72f5('0x25')]);});console[_0x72f5('0x9b')](_0x72f5('0xa5'),_0x504a50);_0x19fbe5=[];_0x504a50[_0x72f5('0xa0')](function(_0x10e992){var _0x2a14cf=createFieldObject(_0x25e21d,_0x432838,_0x10e992['internalType'],_0x10e992['name'],_0x10e992['label'],!![]);_0x19fbe5['push'](_0x2a14cf);});return Promise[_0x72f5('0xa3')](_0x19fbe5);})[_0x72f5('0x22')](function(_0xb216ba){_0x100c47=_0xb216ba;var _0x171a6c=_0x1bb280[_0x72f5('0xa6')](_0x100c47);return{'count':_0x171a6c['length'],'rows':_0x171a6c};})[_0x72f5('0x22')](respondWithResult(_0x4d1a6b,null))[_0x72f5('0x3c')](function(_0x5428a2){console['log']('ServiceNow\x20error:\x20'+_0x5428a2);var _0x40d102=_0x48a612[_0x72f5('0x2d')]['test']?0x1f4:_0x5428a2[_0x72f5('0xa7')]||0x1f4;logger[_0x72f5('0x23')](_0x5428a2['stack']);delete _0x5428a2[_0x72f5('0x25')];if(_0x40d102===0x191){_0x40d102=0x190;}_0x4d1a6b[_0x72f5('0x17')](_0x40d102)['send'](_0x48a612[_0x72f5('0x2d')]['test']?{'message':_0x72f5('0xa8'),'statusCode':_0x5428a2['statusCode']}:_0x5428a2);});};function createFieldObject(_0x4ef3b1,_0x3bddbc,_0x56015d,_0xa01653,_0x81a358,_0x4a8ddf){return new Promise(function(_0x873473,_0xc5f27b){var _0x59761f={'id':_0xa01653,'name':_0x81a358,'custom':_0x4a8ddf};if(_0x56015d==='boolean'){_0x59761f[_0x72f5('0x3a')]=[{'name':_0x72f5('0xa9'),'value':_0x72f5('0xaa')},{'name':_0x72f5('0xab'),'value':'false'}];_0x873473(_0x59761f);}else{var _0x508d92={'method':_0x72f5('0xac'),'uri':_0x4ef3b1+'sys_choice?sysparm_query=name=incident^element='+_0xa01653,'auth':_0x3bddbc,'json':!![]};return rp(_0x508d92)[_0x72f5('0x22')](function(_0x447577){var _0x4810b6=[];if(_0x447577[_0x72f5('0xad')][_0x72f5('0x31')]>0x0){_0x447577[_0x72f5('0xad')]['forEach'](function(_0x3c0107){if(_0x3c0107['inactive']===_0x72f5('0xae')){var _0x23b925={'name':_0x3c0107['label'],'value':_0x3c0107['value']};_0x4810b6[_0x72f5('0xa2')](_0x23b925);}});}_0x59761f[_0x72f5('0x3a')]=_0x4810b6;if(_0x59761f['options'][_0x72f5('0x31')]>0x0){_0x873473(_0x59761f);}else{if(_0x4a8ddf==![]){_0x873473();}else{_0x873473(_0x59761f);}}});}});}
\ No newline at end of file
+var _0x3996=['reopened_time','resolved_at','caller_id','approval_set','correlation_display','delivery_task','work_start','assignment_group','business_stc','additional_assignee_list','description','follow_up','parent_incident','sys_id','reopened_by','urgency','problem_id','company','reassignment_count','assigned_to','comments','approval','comments_and_work_notes','due_date','sys_mod_count','sys_tags','upon_approval','correlation_id','location','username','email','remoteUri','slice','substring','lastIndexOf','format','%s/api/now/doc/table/schema/','%s/api/now/table/','password','incident?sysparm_display_value=all','result','assign','includes','internalType','label','all','log','TCL:\x20_object','TCL:\x20exports.getEntityFields\x20->\x20_objectsCustom','forEach','push','concat','test','statusCode','send','Wrong\x20credentials','boolean','True','true','false','GET','sys_choice?sysparm_query=name=incident^element=','inactive','value','eml-format','rimraf','zip-dir','fast-json-patch','moment','bluebird','mustache','util','path','sox','fs-extra','squel','crypto','jsforce','to-csv','querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','../../components/integrations/configuration','sendStatus','status','end','json','undefined','limit','count','offset','set','Content-Range','apply','reject','update','destroy','error','stack','name','index','map','rawAttributes','fieldName','model','query','keys','filters','attributes','intersection','fields','hasOwnProperty','nolimit','sort','where','pick','filter','type','VIRTUAL','merge','options','then','includeAll','include','ServicenowAccount','findAll','rows','catch','show','params','length','create','body','find','findOne','ServicenowConfiguration','order','getConfigurations','addConfiguration','AccountId','Subjects','getSubjects','channel','Descriptions','getDescriptions','ServicenowField','getFields','made_sla','hold_reason','knowledge','close_code','notify','incident_state','parent','caused_by','watch_list','sys_updated_on','child_incidents','number','resolved_by','opened_by','user_input','sys_created_on','sys_domain','state','sys_created_by','closed_at','cmdb_ci','delivery_plan','impact','business_service','priority','time_worked','expected_start','business_duration','group_list'];(function(_0x1bcc98,_0x51002d){var _0xaa3377=function(_0x4d69e7){while(--_0x4d69e7){_0x1bcc98['push'](_0x1bcc98['shift']());}};_0xaa3377(++_0x51002d);}(_0x3996,0x1b2));var _0x6399=function(_0x26e852,_0x19a7d4){_0x26e852=_0x26e852-0x0;var _0xa6b4ae=_0x3996[_0x26e852];return _0xa6b4ae;};'use strict';var emlformat=require(_0x6399('0x0'));var rimraf=require(_0x6399('0x1'));var zipdir=require(_0x6399('0x2'));var jsonpatch=require(_0x6399('0x3'));var rp=require('request-promise');var moment=require(_0x6399('0x4'));var BPromise=require(_0x6399('0x5'));var Mustache=require(_0x6399('0x6'));var util=require(_0x6399('0x7'));var path=require(_0x6399('0x8'));var sox=require(_0x6399('0x9'));var csv=require('to-csv');var ejs=require('ejs');var fs=require('fs');var fs_extra=require(_0x6399('0xa'));var _=require('lodash');var squel=require(_0x6399('0xb'));var crypto=require(_0x6399('0xc'));var jsforce=require(_0x6399('0xd'));var deskjs=require('desk.js');var toCsv=require(_0x6399('0xe'));var querystring=require(_0x6399('0xf'));var Papa=require(_0x6399('0x10'));var Redis=require('ioredis');var authService=require(_0x6399('0x11'));var qs=require(_0x6399('0x12'));var as=require(_0x6399('0x13'));var hardwareService=require(_0x6399('0x14'));var logger=require(_0x6399('0x15'))(_0x6399('0x16'));var utils=require(_0x6399('0x17'));var config=require(_0x6399('0x18'));var licenseUtil=require(_0x6399('0x19'));var db=require(_0x6399('0x1a'))['db'];var integrations=require(_0x6399('0x1b'));function respondWithStatusCode(_0x8202d7,_0x365940){_0x365940=_0x365940||0xcc;return function(_0x1bf712){if(_0x1bf712){return _0x8202d7[_0x6399('0x1c')](_0x365940);}return _0x8202d7[_0x6399('0x1d')](_0x365940)[_0x6399('0x1e')]();};}function respondWithResult(_0x482c85,_0x3d5003){_0x3d5003=_0x3d5003||0xc8;return function(_0x44984e){if(_0x44984e){return _0x482c85[_0x6399('0x1d')](_0x3d5003)[_0x6399('0x1f')](_0x44984e);}};}function respondWithFilteredResult(_0x438833,_0x1b9ec7){return function(_0x140180){if(_0x140180){var _0x3e4f28=typeof _0x1b9ec7['offset']===_0x6399('0x20')&&typeof _0x1b9ec7[_0x6399('0x21')]===_0x6399('0x20');var _0x372e32=_0x140180[_0x6399('0x22')];var _0x3dbcb5=_0x3e4f28?0x0:_0x1b9ec7[_0x6399('0x23')];var _0x4e98d2=_0x3e4f28?_0x140180[_0x6399('0x22')]:_0x1b9ec7[_0x6399('0x23')]+_0x1b9ec7[_0x6399('0x21')];var _0x47ce1d;if(_0x4e98d2>=_0x372e32){_0x4e98d2=_0x372e32;_0x47ce1d=0xc8;}else{_0x47ce1d=0xce;}_0x438833[_0x6399('0x1d')](_0x47ce1d);return _0x438833[_0x6399('0x24')](_0x6399('0x25'),_0x3dbcb5+'-'+_0x4e98d2+'/'+_0x372e32)[_0x6399('0x1f')](_0x140180);}return null;};}function patchUpdates(_0x2a41f7){return function(_0x1c9227){try{jsonpatch[_0x6399('0x26')](_0x1c9227,_0x2a41f7,!![]);}catch(_0x1bdef4){return BPromise[_0x6399('0x27')](_0x1bdef4);}return _0x1c9227['save']();};}function saveUpdates(_0x146831,_0x36401c){return function(_0x3912ad){if(_0x3912ad){return _0x3912ad[_0x6399('0x28')](_0x146831)['then'](function(_0x196fa7){return _0x196fa7;});}return null;};}function removeEntity(_0x1ae369,_0xeafa84){return function(_0x35068d){if(_0x35068d){return _0x35068d[_0x6399('0x29')]()['then'](function(){_0x1ae369[_0x6399('0x1d')](0xcc)['end']();});}};}function handleEntityNotFound(_0x5bb63d,_0x270720){return function(_0xfa92fa){if(!_0xfa92fa){_0x5bb63d['sendStatus'](0x194);}return _0xfa92fa;};}function handleError(_0x581e99,_0x154082){_0x154082=_0x154082||0x1f4;return function(_0x41db18){logger[_0x6399('0x2a')](_0x41db18[_0x6399('0x2b')]);if(_0x41db18[_0x6399('0x2c')]){delete _0x41db18[_0x6399('0x2c')];}_0x581e99[_0x6399('0x1d')](_0x154082)['send'](_0x41db18);};}exports[_0x6399('0x2d')]=function(_0x2ae148,_0x597b1b){var _0x2cde18={},_0xa835f6={},_0x2e1d52={'count':0x0,'rows':[]};var _0x2ef9eb=_[_0x6399('0x2e')](db['ServicenowAccount'][_0x6399('0x2f')],function(_0x236199){return{'name':_0x236199[_0x6399('0x30')],'type':_0x236199['type']['key']};});_0xa835f6[_0x6399('0x31')]=_[_0x6399('0x2e')](_0x2ef9eb,_0x6399('0x2c'));_0xa835f6[_0x6399('0x32')]=_[_0x6399('0x33')](_0x2ae148[_0x6399('0x32')]);_0xa835f6[_0x6399('0x34')]=_['intersection'](_0xa835f6[_0x6399('0x31')],_0xa835f6['query']);_0x2cde18[_0x6399('0x35')]=_[_0x6399('0x36')](_0xa835f6[_0x6399('0x31')],qs[_0x6399('0x37')](_0x2ae148[_0x6399('0x32')][_0x6399('0x37')]));_0x2cde18[_0x6399('0x35')]=_0x2cde18[_0x6399('0x35')]['length']?_0x2cde18[_0x6399('0x35')]:_0xa835f6[_0x6399('0x31')];if(!_0x2ae148[_0x6399('0x32')][_0x6399('0x38')](_0x6399('0x39'))){_0x2cde18['limit']=qs['limit'](_0x2ae148[_0x6399('0x32')][_0x6399('0x21')]);_0x2cde18[_0x6399('0x23')]=qs[_0x6399('0x23')](_0x2ae148[_0x6399('0x32')]['offset']);}_0x2cde18['order']=qs[_0x6399('0x3a')](_0x2ae148[_0x6399('0x32')]['sort']);_0x2cde18[_0x6399('0x3b')]=qs[_0x6399('0x34')](_[_0x6399('0x3c')](_0x2ae148['query'],_0xa835f6['filters']),_0x2ef9eb);if(_0x2ae148[_0x6399('0x32')][_0x6399('0x3d')]){_0x2cde18[_0x6399('0x3b')]=_['merge'](_0x2cde18[_0x6399('0x3b')],{'$or':_[_0x6399('0x2e')](_0x2ef9eb,function(_0x248c13){if(_0x248c13[_0x6399('0x3e')]!==_0x6399('0x3f')){var _0x53404b={};_0x53404b[_0x248c13[_0x6399('0x2c')]]={'$like':'%'+_0x2ae148['query'][_0x6399('0x3d')]+'%'};return _0x53404b;}})});}_0x2cde18=_[_0x6399('0x40')]({},_0x2cde18,_0x2ae148[_0x6399('0x41')]);var _0x29187c={'where':_0x2cde18[_0x6399('0x3b')]};return db['ServicenowAccount'][_0x6399('0x22')](_0x29187c)[_0x6399('0x42')](function(_0x2c8ba0){_0x2e1d52['count']=_0x2c8ba0;if(_0x2ae148[_0x6399('0x32')][_0x6399('0x43')]){_0x2cde18[_0x6399('0x44')]=[{'all':!![]}];}return db[_0x6399('0x45')][_0x6399('0x46')](_0x2cde18);})['then'](function(_0x437dad){_0x2e1d52[_0x6399('0x47')]=_0x437dad;return _0x2e1d52;})[_0x6399('0x42')](respondWithFilteredResult(_0x597b1b,_0x2cde18))[_0x6399('0x48')](handleError(_0x597b1b,null));};exports[_0x6399('0x49')]=function(_0x431414,_0x4a8e8d){var _0x36e201={'raw':![],'where':{'id':_0x431414[_0x6399('0x4a')]['id']}},_0x323169={};_0x323169['model']=_['keys'](db[_0x6399('0x45')][_0x6399('0x2f')]);_0x323169[_0x6399('0x32')]=_[_0x6399('0x33')](_0x431414[_0x6399('0x32')]);_0x323169[_0x6399('0x34')]=_['intersection'](_0x323169[_0x6399('0x31')],_0x323169[_0x6399('0x32')]);_0x36e201[_0x6399('0x35')]=_[_0x6399('0x36')](_0x323169[_0x6399('0x31')],qs['fields'](_0x431414['query'][_0x6399('0x37')]));_0x36e201['attributes']=_0x36e201[_0x6399('0x35')][_0x6399('0x4b')]?_0x36e201[_0x6399('0x35')]:_0x323169[_0x6399('0x31')];if(_0x431414[_0x6399('0x32')]['includeAll']){_0x36e201[_0x6399('0x44')]=[{'all':!![]}];}_0x36e201=_[_0x6399('0x40')]({},_0x36e201,_0x431414[_0x6399('0x41')]);return db[_0x6399('0x45')]['find'](_0x36e201)['then'](handleEntityNotFound(_0x4a8e8d,null))[_0x6399('0x42')](respondWithResult(_0x4a8e8d,null))[_0x6399('0x48')](handleError(_0x4a8e8d,null));};exports[_0x6399('0x4c')]=function(_0x23d089,_0x25d38a){return db[_0x6399('0x45')][_0x6399('0x4c')](_0x23d089[_0x6399('0x4d')],{})[_0x6399('0x42')](respondWithResult(_0x25d38a,0xc9))[_0x6399('0x48')](handleError(_0x25d38a,null));};exports['update']=function(_0x2e512f,_0x49dd41){if(_0x2e512f['body']['id']){delete _0x2e512f[_0x6399('0x4d')]['id'];}return db[_0x6399('0x45')][_0x6399('0x4e')]({'where':{'id':_0x2e512f['params']['id']}})[_0x6399('0x42')](handleEntityNotFound(_0x49dd41,null))['then'](saveUpdates(_0x2e512f['body'],null))[_0x6399('0x42')](respondWithResult(_0x49dd41,null))['catch'](handleError(_0x49dd41,null));};exports[_0x6399('0x29')]=function(_0x3e308c,_0x4dd09c){return db[_0x6399('0x45')][_0x6399('0x4e')]({'where':{'id':_0x3e308c[_0x6399('0x4a')]['id']}})['then'](handleEntityNotFound(_0x4dd09c,null))[_0x6399('0x42')](removeEntity(_0x4dd09c,null))[_0x6399('0x48')](handleError(_0x4dd09c,null));};exports['getConfigurations']=function(_0x4320ef,_0x26d86f,_0x5a1d89){var _0x585773={};var _0x49cd74={};var _0x5176fe;var _0x4c4cda;return db[_0x6399('0x45')][_0x6399('0x4f')]({'where':{'id':_0x4320ef['params']['id']}})[_0x6399('0x42')](handleEntityNotFound(_0x26d86f,null))[_0x6399('0x42')](function(_0x2c8d2d){if(_0x2c8d2d){_0x5176fe=_0x2c8d2d;_0x49cd74[_0x6399('0x31')]=_['keys'](db[_0x6399('0x50')][_0x6399('0x2f')]);_0x49cd74[_0x6399('0x32')]=_['keys'](_0x4320ef[_0x6399('0x32')]);_0x49cd74[_0x6399('0x34')]=_[_0x6399('0x36')](_0x49cd74[_0x6399('0x31')],_0x49cd74[_0x6399('0x32')]);_0x585773['attributes']=_[_0x6399('0x36')](_0x49cd74[_0x6399('0x31')],qs['fields'](_0x4320ef[_0x6399('0x32')][_0x6399('0x37')]));_0x585773['attributes']=_0x585773[_0x6399('0x35')][_0x6399('0x4b')]?_0x585773[_0x6399('0x35')]:_0x49cd74['model'];_0x585773[_0x6399('0x51')]=qs[_0x6399('0x3a')](_0x4320ef[_0x6399('0x32')][_0x6399('0x3a')]);_0x585773[_0x6399('0x3b')]=qs[_0x6399('0x34')](_[_0x6399('0x3c')](_0x4320ef[_0x6399('0x32')],_0x49cd74[_0x6399('0x34')]));if(_0x4320ef[_0x6399('0x32')]['filter']){_0x585773[_0x6399('0x3b')]=_[_0x6399('0x40')](_0x585773['where'],{'$or':_[_0x6399('0x2e')](_0x585773[_0x6399('0x35')],function(_0x43df74){var _0x9a1dd2={};_0x9a1dd2[_0x43df74]={'$like':'%'+_0x4320ef[_0x6399('0x32')][_0x6399('0x3d')]+'%'};return _0x9a1dd2;})});}_0x585773=_[_0x6399('0x40')]({},_0x585773,_0x4320ef['options']);return _0x5176fe[_0x6399('0x52')](_0x585773);}})[_0x6399('0x42')](function(_0x529e48){if(_0x529e48){_0x4c4cda=_0x529e48[_0x6399('0x4b')];if(!_0x4320ef[_0x6399('0x32')][_0x6399('0x38')](_0x6399('0x39'))){_0x585773[_0x6399('0x21')]=qs[_0x6399('0x21')](_0x4320ef[_0x6399('0x32')][_0x6399('0x21')]);_0x585773[_0x6399('0x23')]=qs[_0x6399('0x23')](_0x4320ef[_0x6399('0x32')][_0x6399('0x23')]);}return _0x5176fe[_0x6399('0x52')](_0x585773);}})[_0x6399('0x42')](function(_0x2bcf1e){if(_0x2bcf1e){return _0x2bcf1e?{'count':_0x4c4cda,'rows':_0x2bcf1e}:null;}})[_0x6399('0x42')](respondWithResult(_0x26d86f,null))['catch'](handleError(_0x26d86f,null));};exports[_0x6399('0x53')]=function(_0x8ee3df,_0x4de7f5,_0x53d0e0){if(_0x8ee3df[_0x6399('0x4d')]['id']){delete _0x8ee3df[_0x6399('0x4d')]['id'];}return db[_0x6399('0x45')][_0x6399('0x4f')]({'where':{'id':_0x8ee3df[_0x6399('0x4a')]['id']}})[_0x6399('0x42')](handleEntityNotFound(_0x4de7f5,null))['then'](function(_0x5ee758){if(_0x5ee758){_0x8ee3df[_0x6399('0x4d')][_0x6399('0x54')]=_0x5ee758['id'];_0x8ee3df[_0x6399('0x4d')][_0x6399('0x55')]=integrations[_0x6399('0x56')](_0x8ee3df[_0x6399('0x4d')][_0x6399('0x57')],_0x8ee3df[_0x6399('0x4d')][_0x6399('0x3e')]);_0x8ee3df[_0x6399('0x4d')][_0x6399('0x58')]=integrations[_0x6399('0x59')](_0x8ee3df[_0x6399('0x4d')][_0x6399('0x57')],_0x8ee3df['body'][_0x6399('0x3e')]);return db[_0x6399('0x50')][_0x6399('0x4c')](_0x8ee3df[_0x6399('0x4d')],{'include':[{'model':db[_0x6399('0x5a')],'as':_0x6399('0x55')},{'model':db['ServicenowField'],'as':'Descriptions'}]});}return null;})[_0x6399('0x42')](respondWithResult(_0x4de7f5,null))[_0x6399('0x48')](handleError(_0x4de7f5,null));};exports[_0x6399('0x5b')]=function(_0x22526d,_0x289631,_0x281cc2){var _0x41147d=[_0x6399('0x5c'),_0x6399('0x5d'),_0x6399('0x5e'),'subcategory',_0x6399('0x5f'),_0x6399('0x60'),_0x6399('0x61'),'severity','category'];var _0x3196bd=[_0x6399('0x62'),_0x6399('0x5c'),_0x6399('0x63'),_0x6399('0x64'),'upon_reject',_0x6399('0x65'),_0x6399('0x66'),'hold_reason','approval_history',_0x6399('0x67'),_0x6399('0x68'),'sys_updated_by',_0x6399('0x69'),_0x6399('0x6a'),_0x6399('0x6b'),_0x6399('0x6c'),_0x6399('0x6d'),_0x6399('0x6e'),_0x6399('0x5e'),'order','calendar_stc',_0x6399('0x6f'),_0x6399('0x70'),_0x6399('0x71'),_0x6399('0x72'),'active','work_notes_list',_0x6399('0x73'),_0x6399('0x74'),'sys_domain_path','rfc',_0x6399('0x75'),_0x6399('0x76'),'opened_at',_0x6399('0x77'),_0x6399('0x78'),'work_end',_0x6399('0x79'),_0x6399('0x7a'),_0x6399('0x7b'),_0x6399('0x7c'),'subcategory','work_notes','short_description',_0x6399('0x5f'),_0x6399('0x7d'),_0x6399('0x7e'),_0x6399('0x7f'),_0x6399('0x80'),_0x6399('0x81'),_0x6399('0x82'),_0x6399('0x83'),'calendar_duration','notify','sys_class_name','close_notes','closed_by',_0x6399('0x84'),_0x6399('0x85'),_0x6399('0x86'),'contact_type',_0x6399('0x87'),_0x6399('0x61'),_0x6399('0x88'),_0x6399('0x89'),_0x6399('0x8a'),_0x6399('0x8b'),'activity_due',_0x6399('0x8c'),'severity',_0x6399('0x8d'),'sla_due',_0x6399('0x8e'),_0x6399('0x8f'),_0x6399('0x90'),_0x6399('0x91'),'reopen_count',_0x6399('0x92'),'escalation',_0x6399('0x93'),_0x6399('0x94'),_0x6399('0x95'),'category'];var _0x5454b6='';var _0x3b50a1='';var _0x174d3f=[];var _0x303baf='';var _0x531374='';var _0x25ceac=[];var _0x4fa83b='';var _0x1a36a1='';var _0x30a5d3={};var _0x1bdf7a='';return db[_0x6399('0x45')][_0x6399('0x4f')]({'where':{'id':_0x22526d[_0x6399('0x4a')]['id']},'attributes':['id',_0x6399('0x96'),'password',_0x6399('0x97'),_0x6399('0x98'),'serverUrl']})['then'](handleEntityNotFound(_0x289631,null))[_0x6399('0x42')](function(_0x53dbda){if(_0x53dbda){_0x1bdf7a=_0x53dbda[_0x6399('0x98')];var _0x4df149=_0x1bdf7a[_0x6399('0x99')](-0x1);if(_0x4df149==='/'){_0x1bdf7a=_0x1bdf7a[_0x6399('0x9a')](0x0,_0x1bdf7a[_0x6399('0x9b')](_0x4df149));}_0x1a36a1=util[_0x6399('0x9c')](_0x6399('0x9d'),_0x1bdf7a);_0x4fa83b=util[_0x6399('0x9c')](_0x6399('0x9e'),_0x1bdf7a);_0x30a5d3={'user':_0x53dbda[_0x6399('0x96')],'pass':_0x53dbda[_0x6399('0x9f')]};var _0x33eab5={'method':'GET','uri':_0x1a36a1+_0x6399('0xa0'),'auth':_0x30a5d3,'json':!![]};return rp(_0x33eab5);}})['then'](function(_0x2fc008){if(_0x2fc008[_0x6399('0xa1')]['length']>0x0){_0x5454b6=_0x2fc008[_0x6399('0xa1')];}console['log']('incident\x20table\x20objects',_0x5454b6);_0x25ceac=[];_0x3b50a1=Object[_0x6399('0xa2')]([],_0x5454b6);_['remove'](_0x3b50a1,function(_0x552b3c){return!_0x41147d[_0x6399('0xa3')](_0x552b3c[_0x6399('0x2c')]);});_0x3b50a1['forEach'](function(_0x58e698){var _0x193f45=createFieldObject(_0x4fa83b,_0x30a5d3,_0x58e698[_0x6399('0xa4')],_0x58e698[_0x6399('0x2c')],_0x58e698[_0x6399('0xa5')],![]);_0x25ceac['push'](_0x193f45);});return Promise[_0x6399('0xa6')](_0x25ceac);})[_0x6399('0x42')](function(_0x2a3911){_0x174d3f=_0x2a3911;_0x303baf=Object[_0x6399('0xa2')]([],_0x5454b6);console[_0x6399('0xa7')](_0x6399('0xa8'),_0x5454b6);_['remove'](_0x303baf,function(_0x2bfce4){return _0x3196bd['includes'](_0x2bfce4[_0x6399('0x2c')]);});console[_0x6399('0xa7')](_0x6399('0xa9'),_0x303baf);_0x25ceac=[];_0x303baf[_0x6399('0xaa')](function(_0x5b6e92){var _0x12c3d9=createFieldObject(_0x4fa83b,_0x30a5d3,_0x5b6e92['internalType'],_0x5b6e92[_0x6399('0x2c')],_0x5b6e92[_0x6399('0xa5')],!![]);_0x25ceac[_0x6399('0xab')](_0x12c3d9);});return Promise[_0x6399('0xa6')](_0x25ceac);})[_0x6399('0x42')](function(_0x28d102){_0x531374=_0x28d102;var _0x477bce=_0x174d3f[_0x6399('0xac')](_0x531374);return{'count':_0x477bce[_0x6399('0x4b')],'rows':_0x477bce};})[_0x6399('0x42')](respondWithResult(_0x289631,null))[_0x6399('0x48')](function(_0x287f90){console['log']('ServiceNow\x20error:\x20'+_0x287f90);var _0x22d1d6=_0x22526d[_0x6399('0x32')][_0x6399('0xad')]?0x1f4:_0x287f90[_0x6399('0xae')]||0x1f4;logger[_0x6399('0x2a')](_0x287f90['stack']);delete _0x287f90[_0x6399('0x2c')];if(_0x22d1d6===0x191){_0x22d1d6=0x190;}_0x289631[_0x6399('0x1d')](_0x22d1d6)[_0x6399('0xaf')](_0x22526d[_0x6399('0x32')]['test']?{'message':_0x6399('0xb0'),'statusCode':_0x287f90[_0x6399('0xae')]}:_0x287f90);});};function createFieldObject(_0x48f002,_0x130e83,_0x3ddadf,_0x2cb651,_0x2d7226,_0x1b4349){return new Promise(function(_0x22f447,_0x306b59){var _0x5737df={'id':_0x2cb651,'name':_0x2d7226,'custom':_0x1b4349};if(_0x3ddadf===_0x6399('0xb1')){_0x5737df[_0x6399('0x41')]=[{'name':_0x6399('0xb2'),'value':_0x6399('0xb3')},{'name':'False','value':_0x6399('0xb4')}];_0x22f447(_0x5737df);}else{var _0x216d44={'method':_0x6399('0xb5'),'uri':_0x48f002+_0x6399('0xb6')+_0x2cb651,'auth':_0x130e83,'json':!![]};return rp(_0x216d44)[_0x6399('0x42')](function(_0xb4ea9c){var _0x2de3c8=[];if(_0xb4ea9c[_0x6399('0xa1')][_0x6399('0x4b')]>0x0){_0xb4ea9c[_0x6399('0xa1')][_0x6399('0xaa')](function(_0x916b13){if(_0x916b13[_0x6399('0xb7')]==='false'){var _0x7a1c55={'name':_0x916b13[_0x6399('0xa5')],'value':_0x916b13[_0x6399('0xb8')]};_0x2de3c8[_0x6399('0xab')](_0x7a1c55);}});}_0x5737df[_0x6399('0x41')]=_0x2de3c8;if(_0x5737df[_0x6399('0x41')][_0x6399('0x4b')]>0x0){_0x22f447(_0x5737df);}else{if(_0x1b4349==![]){_0x22f447();}else{_0x22f447(_0x5737df);}}});}});}
\ No newline at end of file