From 57723b5354c6d4a1c152c22e4963ea9debfa6dd7 Mon Sep 17 00:00:00 2001 From: Manuel Weiser <manuel.weiser@me.com> Date: Sat, 29 Mar 2025 10:03:17 +0100 Subject: [PATCH] fix: enhance HTTP method handling in sendToApi function --- src/api.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/api.cpp b/src/api.cpp index 590607a..dac177c 100644 --- a/src/api.cpp +++ b/src/api.cpp @@ -100,9 +100,10 @@ void sendToApi(void *parameter) { http.addHeader("Content-Type", "application/json"); if (octoEnabled && octoToken != "") http.addHeader("X-Api-Key", octoToken); - int httpCode = http.PUT(updatePayload); + int httpCode; if (httpType == "PATCH") httpCode = http.PATCH(updatePayload); - if (httpType == "POST") httpCode = http.POST(updatePayload); + else if (httpType == "POST") httpCode = http.POST(updatePayload); + else httpCode = http.PUT(updatePayload); if (httpCode == HTTP_CODE_OK) { Serial.println("Spoolman erfolgreich aktualisiert");