From 5653f0f9235ce63f1dc2a97a5c58857a12bd5eb5 Mon Sep 17 00:00:00 2001 From: grimsi <9295182+grimsi@users.noreply.github.com> Date: Sat, 3 May 2025 16:16:37 +0200 Subject: [PATCH] Fix minor bug in ConfigService array parsing --- .../main/kotlin/de/grimsi/gameyfin/config/ConfigService.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gameyfin/src/main/kotlin/de/grimsi/gameyfin/config/ConfigService.kt b/gameyfin/src/main/kotlin/de/grimsi/gameyfin/config/ConfigService.kt index 652577e..b6a20ca 100644 --- a/gameyfin/src/main/kotlin/de/grimsi/gameyfin/config/ConfigService.kt +++ b/gameyfin/src/main/kotlin/de/grimsi/gameyfin/config/ConfigService.kt @@ -38,7 +38,10 @@ class ConfigService( val parsedValue = if (configProperty.type.java.isArray) - appConfig?.value?.split(",")?.toTypedArray() + if (appConfig?.value == null || appConfig.value.isEmpty()) + emptyArray() + else + appConfig.value.split(",").toTypedArray() else appConfig?.value