Skip to content

Commit f0b4707

Browse files
committed
Add missing lab ID check in admin scoreboard overview
1 parent 33bc108 commit f0b4707

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎src/Ctf4e.Server/Services/AdminScoreboardService.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ public async Task<AdminScoreboardOverview> GetOverviewAsync(int labId, int slotI
126126
&& es.Exercise.LabId == labId
127127
&& es.User.GroupId != null
128128
&& es.User.Group.SlotId == slotId
129-
&& es.User.Group.LabExecutions.Any(le => le.Start <= es.SubmissionTime && es.SubmissionTime < le.End))
129+
&& es.User.Group.LabExecutions.Any(le => le.LabId == labId && le.Start <= es.SubmissionTime && es.SubmissionTime < le.End))
130130
.OrderBy(es => es.SubmissionTime)
131131
.ProjectTo<ExerciseSubmission>(mapper.ConfigurationProvider)
132132
.ToListAsync(cancellationToken);

0 commit comments

Comments
 (0)