From 09a9bc4ee8d383b3c827effef3acdfafa2c5adbe Mon Sep 17 00:00:00 2001 From: fuwa Date: Sun, 1 Dec 2019 12:37:59 +0000 Subject: [PATCH] fix handling of rpc null --- cyberwow/lib/controller/rpc/rpc.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cyberwow/lib/controller/rpc/rpc.dart b/cyberwow/lib/controller/rpc/rpc.dart index 4888e65..b1e01d9 100644 --- a/cyberwow/lib/controller/rpc/rpc.dart +++ b/cyberwow/lib/controller/rpc/rpc.dart @@ -69,7 +69,7 @@ Future rpc(final String method, {final String field}) async { return null; } else { final _body = await compute(jsonDecode, response.body); - final _result = _body['result']; + final _result = _body['result'] ?? const {}; final _field = field == null ? _result : _result[field]; return _field;