diff --git a/server/src/server/router/api/v1/games/@gameSpecificRoutes/bms/router.ts b/server/src/server/router/api/v1/games/@gameSpecificRoutes/bms/router.ts index 05b05b7f2..08d793d28 100644 --- a/server/src/server/router/api/v1/games/@gameSpecificRoutes/bms/router.ts +++ b/server/src/server/router/api/v1/games/@gameSpecificRoutes/bms/router.ts @@ -24,7 +24,7 @@ const FindCustomBMSTable: RequestHandler = (req, res, next) => { }); } - if (customTable.playtype !== playtype) { + if (customTable.playtype && customTable.playtype !== playtype) { return res.status(404).json({ success: false, description: `The table '${tableUrlName}' exists, but is for ${customTable.playtype}, not ${playtype}.`, diff --git a/server/src/server/router/api/v1/users/_userID/games/@gameSpecificRoutes/bms/router.ts b/server/src/server/router/api/v1/users/_userID/games/@gameSpecificRoutes/bms/router.ts index 22d042f6a..8269a7ae9 100644 --- a/server/src/server/router/api/v1/users/_userID/games/@gameSpecificRoutes/bms/router.ts +++ b/server/src/server/router/api/v1/users/_userID/games/@gameSpecificRoutes/bms/router.ts @@ -23,7 +23,7 @@ const FindCustomBMSTable: RequestHandler = (req, res, next) => { }); } - if (customTable.playtype !== playtype) { + if (customTable.playtype && customTable.playtype !== playtype) { return res.status(404).json({ success: false, description: `The table '${tableUrlName}' exists, but is for ${customTable.playtype}, not ${playtype}.`,