fixed 打分已达上限5次有分才算

This commit is contained in:
xxq250 2025-08-01 10:17:00 +08:00
parent 1a262e4fd5
commit 0e36731cf0
1 changed files with 1 additions and 1 deletions

View File

@ -551,7 +551,7 @@ class CompetitionInfosController < ApplicationController
Rails.cache.write(cache_key, count_control.to_i + 1, expires_in: 5.minutes)
end
elsif @competition_info.identifier.to_s == "zstp2025"
return normal_status(-1, "打分已达上限5次") if competition_user.competition_user_scores.count >= 5
return normal_status(-1, "打分已达上限5次") if competition_user.competition_user_scores.where("competition_user_scores.score > 0").count >= 5
else
api_score_control = LimitForbidControl::CompetitionApiScore.new(competition_user.id)
return normal_status(-1, "今日打分已达上限,请明日再试") if api_score_control.forbid?