From 1905ba2a988ff7f14d044e6c3da7c5201b381172 Mon Sep 17 00:00:00 2001 From: guozhigq Date: Sun, 22 Sep 2024 19:17:46 +0800 Subject: [PATCH] =?UTF-8?q?mod:=20=E7=9B=B4=E6=92=AD=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pages/live/controller.dart | 10 +++++----- lib/pages/live/view.dart | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/pages/live/controller.dart b/lib/pages/live/controller.dart index e02623a5..0ca9c815 100644 --- a/lib/pages/live/controller.dart +++ b/lib/pages/live/controller.dart @@ -70,11 +70,11 @@ class LiveController extends GetxController { Future fetchLiveFollowing() async { var res = await LiveHttp.liveFollowing(pn: 1, ps: 20); if (res['status']) { - liveFollowingList.value = (res['data'].list - as List) - .where( - (LiveFollowingItemModel item) => item.liveStatus == 1) // 根据条件过滤 - .toList(); + liveFollowingList.value = + (res['data'].list as List) + .where((LiveFollowingItemModel item) => + item.liveStatus == 1 && item.recordLiveTime == 0) // 根据条件过滤 + .toList(); } return res; } diff --git a/lib/pages/live/view.dart b/lib/pages/live/view.dart index a7e4583f..a8c0ecf5 100644 --- a/lib/pages/live/view.dart +++ b/lib/pages/live/view.dart @@ -201,6 +201,7 @@ class _LivePageState extends State Map? data = snapshot.data; if (data?['status']) { RxList list = _liveController.liveFollowingList; + // ignore: invalid_use_of_protected_member return Obx(() => LiveFollowingListView(list: list.value)); } else { return HttpError(