From 372782314e8a6967c3512bddd990ac94619dee53 Mon Sep 17 00:00:00 2001 From: undefined Date: Wed, 12 May 2021 16:44:35 +0800 Subject: [PATCH] core: fix canViewContest --- packages/hydrooj/src/model/contest.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/hydrooj/src/model/contest.ts b/packages/hydrooj/src/model/contest.ts index eb78684e3..b0e4aef79 100644 --- a/packages/hydrooj/src/model/contest.ts +++ b/packages/hydrooj/src/model/contest.ts @@ -551,13 +551,13 @@ export function canViewHiddenScoreboard() { export function canShowRecord(tdoc: Tdoc<30 | 60>, allowPermOverride = true) { if (RULES[tdoc.rule].showRecord(tdoc, new Date())) return true; - if (allowPermOverride && this.canViewHiddenScoreboard()) return true; + if (allowPermOverride && canViewHiddenScoreboard.call(this)) return true; return false; } export function canShowScoreboard(tdoc: Tdoc<30 | 60>, allowPermOverride = true) { if (RULES[tdoc.rule].showScoreboard(tdoc, new Date())) return true; - if (allowPermOverride && this.canViewHiddenScoreboard()) return true; + if (allowPermOverride && canViewHiddenScoreboard.call(this)) return true; return false; }