From 3ca2d1d20871e461c3d9d0887d4027548c4a1291 Mon Sep 17 00:00:00 2001 From: samuelbles07 Date: Thu, 21 Nov 2024 01:26:05 +0700 Subject: [PATCH] Fix esp8266 build issue --- src/AgApiClient.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/AgApiClient.cpp b/src/AgApiClient.cpp index 1516d83..b34a242 100644 --- a/src/AgApiClient.cpp +++ b/src/AgApiClient.cpp @@ -124,6 +124,14 @@ bool AgApiClient::postToServer(String data) { } String uri = apiRoot + "/sensors/airgradient:" + ag->deviceId() + "/measures"; +#ifdef ESP8266 + HTTPClient client; + WiFiClient wifiClient; + if (client.begin(wifiClient, uri) == false) { + getConfigFailed = true; + return false; + } +#else HTTPClient client; client.setTimeout(timeoutMs); if (apiRootChanged) { @@ -141,6 +149,7 @@ bool AgApiClient::postToServer(String data) { return false; } } +#endif client.addHeader("content-type", "application/json"); int retCode = client.POST(data); client.end();