Ensure messageId is a uint8_t

This commit is contained in:
Roman Andriadi
2025-02-03 15:07:46 +00:00
parent 0824066897
commit 2ffcda58ac

View File

@@ -870,11 +870,11 @@ protected:
return;
}
if (doc[FPSTR(S_MESSAGE_ID)].isNull() || !doc[FPSTR(S_MESSAGE_ID)].is<int>()) {
if (doc[FPSTR(S_MESSAGE_ID)].isNull() || !doc[FPSTR(S_MESSAGE_ID)].is<byte>()) {
this->webServer->send(400);
return;
}
auto messageId = doc[FPSTR(S_MESSAGE_ID)].as<int>();
auto messageId = doc[FPSTR(S_MESSAGE_ID)].as<byte>();
doc.clear();
doc.shrinkToFit();