From b40a2166f2a60bb4f590bc7e30b03669f9c46c69 Mon Sep 17 00:00:00 2001 From: tugsi Date: Sun, 30 Mar 2025 14:34:54 +0200 Subject: [PATCH] Fixed enhance HTTP method handling in sendToApi function --- src/api.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/api.cpp b/src/api.cpp index 486fdea..317f5e8 100644 --- a/src/api.cpp +++ b/src/api.cpp @@ -99,9 +99,12 @@ 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");