From bdda67c25057bd0cfae88e1e83e91db632f0200b Mon Sep 17 00:00:00 2001 From: Sun Date: Mon, 4 Oct 2021 21:02:22 +0800 Subject: [PATCH] fix when rpc callback is missing --- lib/rpc.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/rpc.dart b/lib/rpc.dart index 631f096..5850c6e 100644 --- a/lib/rpc.dart +++ b/lib/rpc.dart @@ -151,7 +151,11 @@ class WebSocketsNotifications { } if (gid == Global.gid || method.startsWith('account')) { - callbacks[0](params); + try { + callbacks[0](params); + } catch (_e) { + print('function is unvalid'); + } } else if (callbacks[1] != null && callbacks[1]) { _notice!(gid); }