From 48e12154c3dad686d2f8b2db72bc732d17605ebb Mon Sep 17 00:00:00 2001 From: tarsin Date: Mon, 5 Jun 2023 15:17:05 +0800 Subject: [PATCH] [DO NOT USE] Fix db import --- .../java/com/hippo/ehviewer/ui/settings/AdvancedScreen.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/settings/AdvancedScreen.kt b/app/src/main/java/com/hippo/ehviewer/ui/settings/AdvancedScreen.kt index 18fef42f1..7c3b7b19a 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/settings/AdvancedScreen.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/settings/AdvancedScreen.kt @@ -176,7 +176,7 @@ fun AdvancedScreen() { val importFailed = stringResource(id = R.string.cant_read_the_file) val importSucceed = stringResource(id = R.string.settings_advanced_import_data_successfully) - val importLauncher = rememberLauncherForActivityResult(ActivityResultContracts.OpenDocument()) { uri -> + val importLauncher = rememberLauncherForActivityResult(ActivityResultContracts.GetContent()) { uri -> uri?.let { coroutineScope.launch { context.runCatching { @@ -197,7 +197,7 @@ fun AdvancedScreen() { Preference( title = stringResource(id = R.string.settings_advanced_import_data), summary = stringResource(id = R.string.settings_advanced_import_data_summary), - ) { importLauncher.launch(arrayOf("application/vnd.sqlite3")) } + ) { importLauncher.launch("application/octet-stream") } Preference( title = stringResource(id = R.string.settings_advanced_backup_favorite), summary = stringResource(id = R.string.settings_advanced_backup_favorite_summary),