FCLT#61555: Mogelijkheid voor posten notities naar Topdesk Change via TD API

svn path=/Website/branches/v2019.2/; revision=45995
This commit is contained in:
Suzan Wiegerinck
2020-02-26 15:13:08 +00:00
parent dc490bb8fe
commit 051f08eb60

View File

@@ -15,6 +15,7 @@ DOCTYPE_Disable = true;
ANONYMOUS_Allowed = 1;
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="../Shared/save2db.inc" -->
<!-- #include file="../Shared/xml_converter.inc" -->
<%
@@ -61,7 +62,10 @@ ANONYMOUS_Allowed = 1;
case "change": topdesk_url = "/tas/api/operatorChanges";
switch (methode)
{
case "POST":
case "POST": topdesk_url += "";
break;
case "PATCH": topdesk_url += "/number/" + params.data.get_id;
break;
}
break;
}
@@ -76,7 +80,7 @@ ANONYMOUS_Allowed = 1;
http_request.open(methode, topdesk_url, false); // Synchroon
http_request.setRequestHeader("Authorization", topdesk_aut);
http_request.setRequestHeader("Accept", "application/json");
if (methode == "PUT" || methode == "POST")
if (methode == "PUT" || methode == "POST" || methode == "PATCH")
{
http_request.setRequestHeader("Content-Type", "application/json");
http_request.send(JSON.stringify(params.data));