compose: blacklist: Drop non-required context parameter from import/export
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -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) },
|
||||
|
||||
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user