0
POST response {"message":"Internal Server Error"}
Hallo,
ich muss um ein wenig Hilfe bitten.
Gestern Abend hat mein POST noch funktioniert. Heute morgen klappt das nicht mehr. Nicht dass ich etwas geändert hätte. Ich schicke innerhalb eines Teams wenige Felder von einer Tabelle ZX an eine Tabelle ZHUB.
let me := this;
if 'API POST' then
POST_Response := null;
let hubConnect := first((select API_Connect)[Label = "ZHub:ZZ_Daten"]);
if hubConnect then
let url := hubConnect.urlHub;
let auth := {
Authorization: "Bearer " + hubConnect.HubToken,
'Content-Type': "application/json"
};
let body := {
id: ZHubID,
fields: {
GlobaleID: if me.GlobaleID then me.GlobaleID else "ohne GID - Fehler!" end,
Vorname: if me.Vorname then me.Vorname else null end,
Name: if me.Name then me.Name else null end,
DatenQuelleNr: me.RecordID,
LabelDatenQuelle: hubConnect.Label
}
};
let response := http("POST", url, auth, body);
if response.error then
POST_Response := text(response.error)
else
POST_Response := text(response.result);
ZHubID := item(response.result, "id");
Neuanlage := false
end;
'API POST' := false
end
end
Gestern kurz nach fünf wurden die Daten angelegt, und die response darauf war z.B.:
{"id":14,"createdAt":"2022-07-14T17:06:30","createdBy":"admin","modifiedAt":"2022-07-14T17:06:30","modifiedBy":"admin","fields":{"Vorname":"Ovidius","Name":"Naso","DatenQuelleNr":"4","LabelDatenQuelle":"ZHub:ZX_Daten","GlobaleID":"I-0004","Weiterleiten":true}}
Heute bekomme ich nur noch
{"message":"Internal Server Error"}
Hat jemand eine Idee?
LG
Thomas
1 Antwort
-
Urghhh. Habe es selbst gefunden, habe in der Zieltabelle den Bezeichner eines Feldes geändert. Ich war wohl um 7:15 Uhr noch nicht ganz wach.
Content aside
- vor 2 JahrenZuletzt aktiv
- 1Antworten
- 54Ansichten
-
1
Folge bereits