From 1029621b63c36c3d3ead6b6b0bd23ce67995f066 Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Thu, 31 Jul 2025 17:05:21 +0800 Subject: [PATCH] update blackMids Signed-off-by: bggRGjQaUbCoE --- lib/pages/blacklist/view.dart | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/lib/pages/blacklist/view.dart b/lib/pages/blacklist/view.dart index 52892c75c..d6573d88f 100644 --- a/lib/pages/blacklist/view.dart +++ b/lib/pages/blacklist/view.dart @@ -7,6 +7,7 @@ import 'package:PiliPlus/models/common/image_type.dart'; import 'package:PiliPlus/models_new/blacklist/list.dart'; import 'package:PiliPlus/pages/blacklist/controller.dart'; import 'package:PiliPlus/utils/date_util.dart'; +import 'package:PiliPlus/utils/global_data.dart'; import 'package:PiliPlus/utils/storage_pref.dart'; import 'package:flutter/material.dart'; import 'package:get/get.dart'; @@ -24,9 +25,13 @@ class _BlackListPageState extends State { @override void dispose() { if (_blackListController.loadingState.value.isSuccess) { - Pref.blackMids = _blackListController.loadingState.value.data! - .map((e) => e.mid!) - .toSet(); + final blackMids = + _blackListController.loadingState.value.data + ?.map((e) => e.mid!) + .toSet() ?? + {}; + GlobalData().blackMids = blackMids; + Pref.blackMids = blackMids; } super.dispose(); }