From 0246f050e28da9980c78ae791747d9a778668b4b Mon Sep 17 00:00:00 2001 From: 21pages Date: Tue, 19 Sep 2023 12:03:45 +0800 Subject: [PATCH] fix group peers read Signed-off-by: 21pages --- flutter/lib/common/hbbs/hbbs.dart | 2 +- flutter/lib/models/group_model.dart | 13 ++++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/flutter/lib/common/hbbs/hbbs.dart b/flutter/lib/common/hbbs/hbbs.dart index dabb3be8f..013ce8919 100644 --- a/flutter/lib/common/hbbs/hbbs.dart +++ b/flutter/lib/common/hbbs/hbbs.dart @@ -68,7 +68,7 @@ class PeerPayload { PeerPayload.fromJson(Map json) : id = json['id'] ?? '', - info = json['info'] ?? '', + info = (json['info'] is Map) ? json['info'] : {}, status = json['status'], user = json['user'] ?? '', user_name = json['user_name'] ?? '', diff --git a/flutter/lib/models/group_model.dart b/flutter/lib/models/group_model.dart index 2765f36c9..0b2174f9f 100644 --- a/flutter/lib/models/group_model.dart +++ b/flutter/lib/models/group_model.dart @@ -145,15 +145,14 @@ class GroupModel { final pageSize = 100; var total = 0; int current = 0; - var queryParameters = { - 'current': current.toString(), - 'pageSize': pageSize.toString(), - 'accessible': '', - 'status': '1', - 'user_status': '1', - }; do { current += 1; + var queryParameters = { + 'current': current.toString(), + 'pageSize': pageSize.toString(), + 'accessible': '', + 'status': '1', + }; var uri = Uri( scheme: uri0.scheme, host: uri0.host,