Update TotalEntryScores action to recognize an insufficient number of judges.
This commit is contained in:
parent
790f725342
commit
9cf025154a
|
|
@ -34,8 +34,9 @@ class TotalEntryScores
|
|||
// deal with seating scores
|
||||
// TODO: Consider a rewrite to pull the scoreSheets from the entry model so they may be preloaded
|
||||
$scoreSheets = ScoreSheet::where('entry_id', $entry->id)->orderBy('seating_total', 'desc')->get();
|
||||
// bail out if there are no score sheets
|
||||
if ($scoreSheets->count() == 0) {
|
||||
// bail out if there are not enough score sheets
|
||||
$assignedJudges = $entry->audition->judges()->count();
|
||||
if ($scoreSheets->count() == 0 || $scoreSheets->count() < $assignedJudges) {
|
||||
return;
|
||||
}
|
||||
if (auditionSetting('olympic_scoring' && $scoreSheets->count() > 2)) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue