From a53368de61ca5c75164b94463ec80435c7e87d13 Mon Sep 17 00:00:00 2001 From: "nise.moe" Date: Sat, 2 Mar 2024 18:43:55 +0100 Subject: [PATCH] Save beatmap file to database if gotten from API --- .../main/kotlin/com/nisemoe/nise/scheduler/ImportScores.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nise-backend/src/main/kotlin/com/nisemoe/nise/scheduler/ImportScores.kt b/nise-backend/src/main/kotlin/com/nisemoe/nise/scheduler/ImportScores.kt index d6e0136..37c6de2 100644 --- a/nise-backend/src/main/kotlin/com/nisemoe/nise/scheduler/ImportScores.kt +++ b/nise-backend/src/main/kotlin/com/nisemoe/nise/scheduler/ImportScores.kt @@ -629,6 +629,11 @@ class ImportScores( if(beatmapFile == null) { this.logger.error("Failed to fetch beatmap file for beatmap_id = $beatmapId from osu!api") return + } else { + dslContext.update(BEATMAPS) + .set(BEATMAPS.BEATMAP_FILE, beatmapFile) + .where(BEATMAPS.BEATMAP_ID.eq(beatmapId)) + .execute() } }