From 28c2323ef19d629b7889b23203a7c46ad69ec1f5 Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Thu, 2 Jan 2025 10:10:51 +0800 Subject: [PATCH] opt: view bangumi Signed-off-by: bggRGjQaUbCoE --- lib/pages/fav_detail/widget/fav_video_card.dart | 3 +-- lib/pages/history/widgets/item.dart | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/pages/fav_detail/widget/fav_video_card.dart b/lib/pages/fav_detail/widget/fav_video_card.dart index 2e2b9435..def20849 100644 --- a/lib/pages/fav_detail/widget/fav_video_card.dart +++ b/lib/pages/fav_detail/widget/fav_video_card.dart @@ -44,8 +44,7 @@ class FavVideoCardH extends StatelessWidget { return; } String? epId; - if (videoItem.ogv != null && - ['番剧', '国创', '纪录片'].contains(videoItem.ogv['type_name'])) { + if (videoItem.type == 24) { videoItem.cid = await SearchHttp.ab2c(bvid: bvid); dynamic seasonId = videoItem.ogv['season_id']; epId = videoItem.epId; diff --git a/lib/pages/history/widgets/item.dart b/lib/pages/history/widgets/item.dart index e8734f59..236e518e 100644 --- a/lib/pages/history/widgets/item.dart +++ b/lib/pages/history/widgets/item.dart @@ -71,7 +71,7 @@ class HistoryItem extends StatelessWidget { } else { SmartDialog.showToast('直播未开播'); } - } else if (videoItem.badge == '番剧' || + } else if (videoItem.history?.business == 'pgc' || videoItem.tagName.contains('动画')) { /// hack var bvid = videoItem.history.bvid;