From 098c37ef5ce53d7e0da0300ddc3e7f4c73437896 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Mon, 8 Dec 2025 15:16:33 +0800 Subject: [PATCH] compose: blacklist: Drop non-required context parameter from import/export Signed-off-by: Aayush Gupta --- .../com/aurora/store/compose/ui/blacklist/BlacklistScreen.kt | 4 ++-- .../aurora/store/viewmodel/blacklist/BlacklistViewModel.kt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/aurora/store/compose/ui/blacklist/BlacklistScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/blacklist/BlacklistScreen.kt index 485374906..ad9d4c6d5 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/blacklist/BlacklistScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/blacklist/BlacklistScreen.kt @@ -66,11 +66,11 @@ fun BlacklistScreen(onNavigateUp: () -> Unit, viewModel: BlacklistViewModel = hi isPackageBlacklisted = { pkgName -> pkgName in viewModel.blacklist }, isPackageFiltered = { pkgInfo -> viewModel.isFiltered(pkgInfo) }, onBlacklistImport = { uri -> - viewModel.importBlacklist(context, uri) + viewModel.importBlacklist(uri) context.toast(R.string.toast_black_import_success) }, onBlacklistExport = { uri -> - viewModel.exportBlacklist(context, uri) + viewModel.exportBlacklist(uri) context.toast(R.string.toast_black_export_success) }, onBlacklist = { packageName -> viewModel.blacklist(packageName) }, diff --git a/app/src/main/java/com/aurora/store/viewmodel/blacklist/BlacklistViewModel.kt b/app/src/main/java/com/aurora/store/viewmodel/blacklist/BlacklistViewModel.kt index 9cb10b43d..beaf3def0 100644 --- a/app/src/main/java/com/aurora/store/viewmodel/blacklist/BlacklistViewModel.kt +++ b/app/src/main/java/com/aurora/store/viewmodel/blacklist/BlacklistViewModel.kt @@ -113,7 +113,7 @@ class BlacklistViewModel @Inject constructor( blacklistProvider.blacklist = mutableSetOf() } - fun importBlacklist(context: Context, uri: Uri) { + fun importBlacklist(uri: Uri) { viewModelScope.launch(Dispatchers.IO) { try { context.contentResolver.openInputStream(uri)?.use { @@ -135,7 +135,7 @@ class BlacklistViewModel @Inject constructor( } } - fun exportBlacklist(context: Context, uri: Uri) { + fun exportBlacklist(uri: Uri) { viewModelScope.launch(Dispatchers.IO) { try { context.contentResolver.openOutputStream(uri)?.use {