mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-08-28 12:04:11 +00:00
android, desktop: creating wallpapers dir in some situations (#4254)
This commit is contained in:
+2
@@ -537,6 +537,7 @@ suspend fun exportChatArchive(
|
||||
if (!m.chatDbChanged.value) {
|
||||
controller.apiSaveAppSettings(AppSettings.current.prepareForExport())
|
||||
}
|
||||
wallpapersDir.mkdirs()
|
||||
m.controller.apiExportArchive(config)
|
||||
if (storagePath == null) {
|
||||
deleteOldArchive(m)
|
||||
@@ -592,6 +593,7 @@ private fun importArchive(
|
||||
withLongRunningApi {
|
||||
try {
|
||||
m.controller.apiDeleteStorage()
|
||||
wallpapersDir.mkdirs()
|
||||
try {
|
||||
val config = ArchiveConfig(archivePath, parentTempDirectory = databaseExportDir.toString())
|
||||
val archiveErrors = m.controller.apiImportArchive(config)
|
||||
|
||||
+1
@@ -594,6 +594,7 @@ private fun MutableState<MigrationToState?>.importArchive(archivePath: String, n
|
||||
chatInitControllerRemovingDatabases()
|
||||
}
|
||||
controller.apiDeleteStorage()
|
||||
wallpapersDir.mkdirs()
|
||||
try {
|
||||
val config = ArchiveConfig(archivePath, parentTempDirectory = databaseExportDir.toString())
|
||||
val archiveErrors = controller.apiImportArchive(config)
|
||||
|
||||
Reference in New Issue
Block a user