PNBR#72463 Facilitor alert: meer testdata

svn path=/Website/branches/v2022.1/; revision=55839
This commit is contained in:
Erik Groener
2022-05-09 14:54:11 +00:00
parent 2fa40bc28b
commit 25a95427a5

View File

@@ -38,7 +38,6 @@ ANONYMOUS_Allowed = 1;
, actie: actie
};
__Log("Actie/Methode="+actie+"/"+methode);
switch (actie) // Gebruik hier de parameter uit de aanroep. Topdesk_conn.actie wordt gewijzigd in attachment-POST door incident-POST en change-POST als params.info.boundary bestaat.
{
case "incident": topdesk_url = "/tas/api/incidents";
@@ -110,8 +109,11 @@ __Log("Actie/Methode="+actie+"/"+methode);
}
break;
}
__Log("connection:");
__Log(topdesk_conn);
if (missing_id)
{
__DoLog("connection:");
__DoLog(topdesk_conn);
}
topdesk_url = topdesk_conn.baseurl + topdesk_conn.url;
__Log("URL to TOPdesk: " + topdesk_url);
__Log("body data");
@@ -192,7 +194,15 @@ __Log(topdesk_conn);
{
errmsg = (missing_id ? "unknown id in " : "No method found for executing ") + topdesk_url;
}
return { status: status, message: errmsg, data: data};
var connect_result = { status: status
, message: errmsg
, data: data
};
if (missing_id)
{
__DoLog(connect_result);
}
return connect_result;
}
function load_headerdata()
@@ -303,13 +313,11 @@ __Log(topdesk_conn);
p_obj_topdesk.lookup = lookup_list.lookup[i]; // Maak een nieuwe node lookup aan met de parameters voor het opzoeken.
// doe een connectTopdesk met een aanvraag voor gegevens (lookup is altijd GET!)
var z_result = connectTopdesk("GET", z_info.actie, p_obj_topdesk);
__Log("replace_connect_result:");
__Log(z_result);
__DoLog(z_result);
if (z_result.message == "" && z_result.data.length == 1)
{
// voeg het resultaat toe op de aangewezen plek in p_obj_topdesk
__Log("Resultaat lookup van " + z_info.actie);
__Log(z_result);
var z_waarde = resolve_obj("GET", z_result, z_info.src);
resolve_obj("PATCH", p_obj_topdesk, z_info.dest, z_waarde);
}
@@ -467,10 +475,7 @@ __Log(z_result);
var obj_topdesk = facilitor.topdesk || {};
//
// Zoek eerst de benodigde id's op
__Log(obj_topdesk);
__Log("LookUps");
replaceLookups(obj_topdesk);
__Log(obj_topdesk);
//
// Toevoegen van incident of change
@@ -482,8 +487,7 @@ __Log(obj_topdesk);
if (obj_topdesk.info.methode != 'NONE')
{
var topdesk_result = connectTopdesk(obj_topdesk.info.methode, obj_topdesk.info.actie, obj_topdesk);
__Log("topdesk_result:");
__Log(topdesk_result);
__DoLog(topdesk_result);
if (topdesk_result.status != -1)
{ // Nu kunnen de bijlagen verstuurd worden.
var attach_result = addAttachments(obj_topdesk, topdesk_result);