mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
feat: 拉黑后立即更新配置
This commit is contained in:
@@ -5,6 +5,7 @@ import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
|
|||||||
import '../../http/user.dart';
|
import '../../http/user.dart';
|
||||||
import '../../http/video.dart';
|
import '../../http/video.dart';
|
||||||
import '../../pages/mine/controller.dart';
|
import '../../pages/mine/controller.dart';
|
||||||
|
import '../../utils/storage.dart';
|
||||||
|
|
||||||
class VideoPopupMenu extends StatelessWidget {
|
class VideoPopupMenu extends StatelessWidget {
|
||||||
final double? size;
|
final double? size;
|
||||||
@@ -77,6 +78,14 @@ class VideoPopupMenu extends StatelessWidget {
|
|||||||
act: 5,
|
act: 5,
|
||||||
reSrc: 11,
|
reSrc: 11,
|
||||||
);
|
);
|
||||||
|
List<int> blackMidsList = GStrorage.setting
|
||||||
|
.get(SettingBoxKey.blackMidsList,
|
||||||
|
defaultValue: [-1])
|
||||||
|
.map<int>((i) => i as int)
|
||||||
|
.toList();
|
||||||
|
blackMidsList.insert(0, videoItem.owner.mid);
|
||||||
|
GStrorage.setting
|
||||||
|
.put(SettingBoxKey.blackMidsList, blackMidsList);
|
||||||
SmartDialog.dismiss();
|
SmartDialog.dismiss();
|
||||||
SmartDialog.showToast(res['msg'] ?? '成功');
|
SmartDialog.showToast(res['msg'] ?? '成功');
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user