Remove deprecated ArduinoJson methods

This commit is contained in:
Djuri 2025-01-05 23:13:05 +01:00
parent 178748b94d
commit 0999dd08ad
Signed by: djuri
GPG key ID: 61B9B2DDE5AA3AC1
3 changed files with 10 additions and 31 deletions

View file

@ -158,7 +158,7 @@ void onWebsocketBlockMessage(esp_websocket_event_data_t *event_data)
// return;
// }
if (doc.containsKey("block"))
if (doc["block"].is<JsonObject>())
{
JsonObject block = doc["block"];
@ -168,7 +168,7 @@ void onWebsocketBlockMessage(esp_websocket_event_data_t *event_data)
processNewBlock(block["height"].as<uint>());
}
else if (doc.containsKey("mempool-blocks"))
else if (doc["mempool-blocks"].is<JsonArray>())
{
JsonArray blockInfo = doc["mempool-blocks"].as<JsonArray>();
@ -181,7 +181,7 @@ void onWebsocketBlockMessage(esp_websocket_event_data_t *event_data)
}
void processNewBlock(uint32_t newBlockHeight) {
if (currentBlockHeight <= newBlockHeight)
if (newBlockHeight <= currentBlockHeight)
{
return;
}