fix: danmakublock: null exception

This commit is contained in:
bggRGjQaUbCoE
2024-10-09 09:09:10 +08:00
parent da39483eed
commit 2d7b728ce8

View File

@@ -190,12 +190,14 @@ class DanmakuBlockController extends GetxController
var result = await DanmakuFilterHttp.danmakuFilter();
SmartDialog.dismiss();
if (result['status']) {
danmakuRules.value = result['data'].rule;
danmakuRules.map((e) {
SimpleRule simpleRule = SimpleRule(e.id!, e.type!, e.filter!);
ruleTypes[e.type!]!.add(simpleRule);
}).toList();
ruleTypes.refresh();
if (result['data']?.rule != null) {
danmakuRules.value = result['data']?.rule;
danmakuRules.map((e) {
SimpleRule simpleRule = SimpleRule(e.id!, e.type!, e.filter!);
ruleTypes[e.type!]!.add(simpleRule);
}).toList();
ruleTypes.refresh();
}
SmartDialog.showToast(result['data'].toast);
} else {
SmartDialog.showToast(result['msg']);