diff --git a/composeApp/src/androidMain/kotlin/mg/dot/feufaro/ConfigPaths.kt b/composeApp/src/androidMain/kotlin/mg/dot/feufaro/ConfigPaths.kt index a48fc12..b1ee011 100644 --- a/composeApp/src/androidMain/kotlin/mg/dot/feufaro/ConfigPaths.kt +++ b/composeApp/src/androidMain/kotlin/mg/dot/feufaro/ConfigPaths.kt @@ -2,8 +2,19 @@ package mg.dot.feufaro import android.content.Context import org.koin.core.context.GlobalContext +import java.io.File actual fun getConfigDirectoryPath(): String { - val context = GlobalContext.get().get() - return context.filesDir.absolutePath + val baseDir = GlobalContext.get().get().filesDir + val feufa2Folder = File(baseDir, "Feufaro") + + if (!feufa2Folder.exists()) { + val created = feufa2Folder.mkdirs() + if (created) { + println("CP:15: Dossier créé avec succès : ${feufa2Folder.absolutePath}") + } + } + + val path = feufa2Folder.absolutePath + return if (path.endsWith(File.separator)) path else path + File.separator } \ No newline at end of file