Skip to content

Commit c651e22

Browse files
committed
use X-Tracket-Device header
1 parent 6ca427d commit c651e22

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

noisemeter-device/api.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ std::optional<JsonDocument> API::sendAuthorizedRequest(const API::Request& req)
5555
if (https.begin(client, req.url)) {
5656
https.addHeader("Content-Type", "application/x-www-form-urlencoded");
5757
https.addHeader("Authorization", String("Token ") + token);
58+
https.addHeader("X-Tracket-Device", id);
5859
return sendHttpPOST(https, req.params.substring(1));
5960
#ifdef API_VERBOSE
6061
} else {
@@ -78,6 +79,7 @@ std::optional<JsonDocument> API::sendNonauthorizedRequest(const API::Request& re
7879
HTTPClient https;
7980
if (https.begin(client, req.url)) {
8081
https.addHeader("Content-Type", "application/x-www-form-urlencoded");
82+
https.addHeader("X-Tracket-Device", id);
8183
return sendHttpPOST(https, req.params.substring(1));
8284
#ifdef API_VERBOSE
8385
} else {
@@ -166,7 +168,6 @@ API::API(UUID id_, String token_):
166168
bool API::sendMeasurement(const DataPacket& packet)
167169
{
168170
const auto request = Request("measurement")
169-
.addParam("device", id)
170171
.addParam("timestamp", packet.timestamp)
171172
.addParam("min", String(std::lround(packet.minimum)))
172173
.addParam("max", String(std::lround(packet.maximum)))
@@ -179,7 +180,6 @@ bool API::sendMeasurement(const DataPacket& packet)
179180
bool API::sendMeasurementWithDiagnostics(const DataPacket& packet, String version, String boottime)
180181
{
181182
const auto request = Request("measurement")
182-
.addParam("device", id)
183183
.addParam("timestamp", packet.timestamp)
184184
.addParam("min", String(std::lround(packet.minimum)))
185185
.addParam("max", String(std::lround(packet.maximum)))
@@ -194,7 +194,6 @@ bool API::sendMeasurementWithDiagnostics(const DataPacket& packet, String versio
194194
std::optional<String> API::sendRegister(String email)
195195
{
196196
const auto request = Request("device/register")
197-
.addParam("device", id)
198197
.addParam("email", email);
199198

200199
const auto resp = sendNonauthorizedRequest(request);

0 commit comments

Comments
 (0)