fix vipStatus check

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-04-08 20:58:19 +08:00
parent de6e402d97
commit 6f95456d20
4 changed files with 9 additions and 3 deletions

View File

@@ -6,6 +6,7 @@ import 'package:PiliPlus/models_new/pgc/pgc_info_model/new_ep.dart';
import 'package:PiliPlus/models_new/video/video_detail/episode.dart'
hide EpisodeItem;
import 'package:PiliPlus/pages/video/controller.dart';
import 'package:PiliPlus/utils/accounts.dart';
import 'package:PiliPlus/utils/extension/num_ext.dart';
import 'package:PiliPlus/utils/extension/theme_ext.dart';
import 'package:PiliPlus/utils/storage_pref.dart';
@@ -166,7 +167,7 @@ class _PgcPanelState extends State<PgcPanel> {
child: InkWell(
borderRadius: const BorderRadius.all(Radius.circular(6)),
onTap: () {
if (item.badge == '会员' && vipStatus) {
if (item.badge == '会员' && Accounts.mainEqVideo && vipStatus) {
SmartDialog.showToast('需要大会员');
}
widget.onChangeEpisode(item);