fix: bundle 未开启考试时拒绝拉题

This commit is contained in:
XingQue
2026-06-26 06:16:37 +08:00
parent 85531da9eb
commit 1aa8c2dc87

View File

@@ -199,6 +199,8 @@ def get_exam_status(request, user):
def build_exam_bundle(request, user):
club_id = resolve_effective_club_id(request, user)
cfg = get_or_create_config(club_id)
if not cfg.is_enabled:
return None, '本俱乐部未开启考试'
yonghuid = user.UserUID
has_member = user_has_active_member(yonghuid, club_id)
if cfg.require_member and not has_member: