diff --git a/lib/common/widgets/video_popup_menu.dart b/lib/common/widgets/video_popup_menu.dart index 0516c100..707e5d1c 100644 --- a/lib/common/widgets/video_popup_menu.dart +++ b/lib/common/widgets/video_popup_menu.dart @@ -5,6 +5,7 @@ import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; import '../../http/user.dart'; import '../../http/video.dart'; import '../../pages/mine/controller.dart'; +import '../../utils/storage.dart'; class VideoPopupMenu extends StatelessWidget { final double? size; @@ -77,6 +78,14 @@ class VideoPopupMenu extends StatelessWidget { act: 5, reSrc: 11, ); + List blackMidsList = GStrorage.setting + .get(SettingBoxKey.blackMidsList, + defaultValue: [-1]) + .map((i) => i as int) + .toList(); + blackMidsList.insert(0, videoItem.owner.mid); + GStrorage.setting + .put(SettingBoxKey.blackMidsList, blackMidsList); SmartDialog.dismiss(); SmartDialog.showToast(res['msg'] ?? '成功'); },