feat: reject 14k keyboard scores

This commit is contained in:
tachi-seeds
2022-06-26 15:11:51 +01:00
parent c0d5d40944
commit e334aa0def
@@ -165,6 +165,10 @@ export const ConverterIRBeatoraja: ConverterFunction<BeatorajaScore, BeatorajaCo
chart = await HandleOrphanChartProcess(game, data, context, logger);
}
if (chart.playtype === "14K" && data.deviceType === "KEYBOARD") {
throw new InvalidScoreFailure(`Keyboard is not supported for 14K scores.`);
}
const song = await FindSongOnID(game, chart.songID);
if (!song) {