update blackMids

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-07-31 17:05:21 +08:00
parent c8613fbe07
commit 1029621b63

View File

@@ -7,6 +7,7 @@ import 'package:PiliPlus/models/common/image_type.dart';
import 'package:PiliPlus/models_new/blacklist/list.dart'; import 'package:PiliPlus/models_new/blacklist/list.dart';
import 'package:PiliPlus/pages/blacklist/controller.dart'; import 'package:PiliPlus/pages/blacklist/controller.dart';
import 'package:PiliPlus/utils/date_util.dart'; import 'package:PiliPlus/utils/date_util.dart';
import 'package:PiliPlus/utils/global_data.dart';
import 'package:PiliPlus/utils/storage_pref.dart'; import 'package:PiliPlus/utils/storage_pref.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
@@ -24,9 +25,13 @@ class _BlackListPageState extends State<BlackListPage> {
@override @override
void dispose() { void dispose() {
if (_blackListController.loadingState.value.isSuccess) { if (_blackListController.loadingState.value.isSuccess) {
Pref.blackMids = _blackListController.loadingState.value.data! final blackMids =
.map((e) => e.mid!) _blackListController.loadingState.value.data
.toSet(); ?.map((e) => e.mid!)
.toSet() ??
{};
GlobalData().blackMids = blackMids;
Pref.blackMids = blackMids;
} }
super.dispose(); super.dispose();
} }