Bugfix: Update PlayerGameSchema.map from GameMapType enum to string

Same issue as the users/@me response: a user played a map that doesn't exist on production
This commit is contained in:
evanpelle
2026-03-03 13:34:45 -08:00
parent 2139fbf1d8
commit 8524afed65
+2 -8
View File
@@ -1,13 +1,7 @@
import { z } from "zod";
import { base64urlToUuid } from "./Base64";
import { BigIntStringSchema, PlayerStatsSchema } from "./StatsSchemas";
import {
Difficulty,
GameMapType,
GameMode,
GameType,
RankedType,
} from "./game/Game";
import { Difficulty, GameMode, GameType, RankedType } from "./game/Game";
export const RefreshResponseSchema = z.object({
token: z.string(),
@@ -105,7 +99,7 @@ export const PlayerGameSchema = z.object({
start: z.iso.datetime(),
mode: z.enum(GameMode),
type: z.enum(GameType),
map: z.enum(GameMapType),
map: z.string(),
difficulty: z.enum(Difficulty),
clientId: z.string().optional(),
});