From 1c1a203ebda18de4a280ab5735d432e7f5724f23 Mon Sep 17 00:00:00 2001 From: grimsi <9295182+grimsi@users.noreply.github.com> Date: Sun, 30 Mar 2025 12:32:40 +0200 Subject: [PATCH] Fix bug in avatar upload --- .../src/main/kotlin/de/grimsi/gameyfin/media/ImageEndpoint.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gameyfin/src/main/kotlin/de/grimsi/gameyfin/media/ImageEndpoint.kt b/gameyfin/src/main/kotlin/de/grimsi/gameyfin/media/ImageEndpoint.kt index 1d2a892..c4f297c 100644 --- a/gameyfin/src/main/kotlin/de/grimsi/gameyfin/media/ImageEndpoint.kt +++ b/gameyfin/src/main/kotlin/de/grimsi/gameyfin/media/ImageEndpoint.kt @@ -53,7 +53,7 @@ class ImageEndpoint( fun uploadAvatar(@RequestParam("file") file: MultipartFile) { val auth: Authentication = SecurityContextHolder.getContext().authentication - val image: Image = if (userService.hasAvatar(auth.name)) { + val image: Image = if (!userService.hasAvatar(auth.name)) { imageService.createFile(ImageType.AVATAR, file.inputStream, file.contentType!!) } else { val existingAvatar = userService.getAvatar(auth.name)!!