Fix: openwrt widget handle null id in json rpc responses and cpu load representation (#3576)

This commit is contained in:
Liran Vaknin 2024-06-04 10:11:11 +03:00 committed by GitHub
parent ccc27142ef
commit 9803ef70c6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 5 additions and 1 deletions

View file

@ -31,6 +31,10 @@ export async function sendJsonRpcRequest(url, method, params, username, password
if (status === 200) {
const json = JSON.parse(data.toString());
if (json.id === null) {
json.id = 1;
}
// in order to get access to the underlying error object in the JSON response
// you must set `result` equal to undefined
if (json.error && json.result === null) {