Skip to content

Commit 17c28bb

Browse files
committed
Fix: Update ContestEntry type to include rank and adjust assessment workspace leaderboard ranking logic
1 parent 64a17b5 commit 17c28bb

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/commons/assessment/AssessmentTypes.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ export type ContestEntry = {
194194
score?: number;
195195
final_score?: number;
196196
student_name?: string;
197+
rank?: number;
197198
};
198199

199200
export type ContestEntryCodeAnswer = {

src/commons/sideContent/content/SideContentContestLeaderboard.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ const SideContentContestLeaderboard: React.FC<SideContentContestLeaderboardProps
8383
key={contestEntry.submission_id}
8484
handleContestEntryClick={handleContestEntryClick}
8585
contestEntry={contestEntry}
86-
rank={index + 1}
86+
rank={contestEntry.rank ?? 1}
8787
/>
8888
))
8989
) : (

0 commit comments

Comments
 (0)