From e231caae28abedf0b4552c7a46386430eb7c8f9f Mon Sep 17 00:00:00 2001 From: Brage Date: Wed, 17 Jan 2024 22:42:56 +0100 Subject: [PATCH] creating default --- .../no/iktdev/mediaprocessing/shared/common/Preference.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/Preference.kt b/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/Preference.kt index 1f52bbed..62bc938a 100644 --- a/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/Preference.kt +++ b/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/Preference.kt @@ -1,6 +1,7 @@ package no.iktdev.mediaprocessing.shared.common import com.google.gson.Gson +import com.google.gson.GsonBuilder import mu.KotlinLogging import no.iktdev.mediaprocessing.shared.contract.ffmpeg.PreferenceDto @@ -37,8 +38,9 @@ class Preference { if (!prefFile.exists()) { log.info("Preference file: ${prefFile.absolutePath} does not exists...") log.info("Using default configuration") + val gson = GsonBuilder().setPrettyPrinting().create() SharedConfig.preference.printWriter().use { out -> - out.print(Gson().toJson(PreferenceDto())) + out.print(gson.toJson(PreferenceDto())) } return null }