AI Implementation feature(910): Scoreboard: Ranking, Matrix, Event Log and Score Graph 1.00 (#53)
This commit was merged in pull request #53.
This commit is contained in:
@@ -60,6 +60,8 @@ export interface GraphView {
|
||||
|
||||
export interface SolveLivePayload {
|
||||
challengeId: string;
|
||||
challengeName: string;
|
||||
categoryAbbreviation: string;
|
||||
playerId: string;
|
||||
playerName: string;
|
||||
awardedPoints: number;
|
||||
|
||||
@@ -95,6 +95,9 @@ export class ScoreboardStore {
|
||||
if (!raw) return;
|
||||
const payload: SolveLivePayload = {
|
||||
challengeId: raw?.challenge_id ?? raw?.challengeId ?? '',
|
||||
challengeName: raw?.challenge_name ?? raw?.challengeName ?? '',
|
||||
categoryAbbreviation:
|
||||
raw?.category_abbreviation ?? raw?.categoryAbbreviation ?? '',
|
||||
playerId: raw?.player_id ?? raw?.playerId ?? raw?.userId ?? '',
|
||||
playerName: raw?.player_name ?? raw?.playerName ?? '',
|
||||
awardedPoints: Number(raw?.awarded_points ?? raw?.awardedPoints ?? raw?.pointsAwarded ?? 0),
|
||||
@@ -120,8 +123,8 @@ export class ScoreboardStore {
|
||||
playerId: payload.playerId,
|
||||
playerName: payload.playerName,
|
||||
challengeId: payload.challengeId,
|
||||
challengeName: '',
|
||||
categoryAbbreviation: '',
|
||||
challengeName: payload.challengeName,
|
||||
categoryAbbreviation: payload.categoryAbbreviation,
|
||||
position: payload.position,
|
||||
awardedPoints: payload.awardedPoints,
|
||||
awardedAtUtc: payload.awardedAtUtc,
|
||||
|
||||
Reference in New Issue
Block a user