From 33f6db24aef424919b713cdf2f20df291698071c Mon Sep 17 00:00:00 2001 From: "nise.moe" Date: Mon, 4 Mar 2024 17:22:32 +0100 Subject: [PATCH] Added sanity check in getReplayPairViewerData --- .../src/main/kotlin/com/nisemoe/nise/database/ScoreService.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nise-backend/src/main/kotlin/com/nisemoe/nise/database/ScoreService.kt b/nise-backend/src/main/kotlin/com/nisemoe/nise/database/ScoreService.kt index 3ea2b3e..ff774e5 100644 --- a/nise-backend/src/main/kotlin/com/nisemoe/nise/database/ScoreService.kt +++ b/nise-backend/src/main/kotlin/com/nisemoe/nise/database/ScoreService.kt @@ -53,6 +53,10 @@ class ScoreService( val replay1 = getReplayViewerData(replay1Id) ?: return null val replay2 = getReplayViewerData(replay2Id) ?: return null + if(replay1.beatmap != replay2.beatmap) { + return null + } + return ReplayPairViewerData( beatmap = replay1.beatmap, replay1 = replay1.replay,