From 77042f6fae5e7b61311652634d978022425ba81a Mon Sep 17 00:00:00 2001 From: Tamim Hossain <132823494+CodeWithTamim@users.noreply.github.com> Date: Tue, 22 Oct 2024 18:22:23 +0600 Subject: [PATCH] Remove unnecessary null check from keywordFilter (#3737) * Remove unnecessary null check from keywordFilter - Replaced `keywordFilter.isNullOrEmpty()` with `keywordFilter.isEmpty()` since `keywordFilter` is guaranteed to never be null. - Simplified the logic by removing the redundant null check, improving code readability. * Remove unnecessary null check from keywordFilter - Replaced `keywordFilter.isNullOrEmpty()` with `keywordFilter.isEmpty()` since `keywordFilter` is guaranteed to never be null. - Simplified the logic by removing the redundant null check, improving code readability. --- .../main/kotlin/com/v2ray/ang/viewmodel/MainViewModel.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/V2rayNG/app/src/main/kotlin/com/v2ray/ang/viewmodel/MainViewModel.kt b/V2rayNG/app/src/main/kotlin/com/v2ray/ang/viewmodel/MainViewModel.kt index 50076246..615bfb24 100644 --- a/V2rayNG/app/src/main/kotlin/com/v2ray/ang/viewmodel/MainViewModel.kt +++ b/V2rayNG/app/src/main/kotlin/com/v2ray/ang/viewmodel/MainViewModel.kt @@ -163,7 +163,7 @@ class MainViewModel(application: Application) : AndroidViewModel(application) { fun exportAllServer(): Int { val serverListCopy = - if (subscriptionId.isEmpty() && keywordFilter.isNullOrEmpty()) { + if (subscriptionId.isEmpty() && keywordFilter.isEmpty()) { serverList } else { serversCache.map { it.guid }.toList() @@ -281,7 +281,7 @@ class MainViewModel(application: Application) : AndroidViewModel(application) { } fun removeAllServer() { - if (subscriptionId.isEmpty() && keywordFilter.isNullOrEmpty()) { + if (subscriptionId.isEmpty() && keywordFilter.isEmpty()) { MmkvManager.removeAllServer() } else { val serversCopy = serversCache.toList() @@ -292,7 +292,7 @@ class MainViewModel(application: Application) : AndroidViewModel(application) { } fun removeInvalidServer() { - if (subscriptionId.isEmpty() && keywordFilter.isNullOrEmpty()) { + if (subscriptionId.isEmpty() && keywordFilter.isEmpty()) { MmkvManager.removeInvalidServer("") } else { val serversCopy = serversCache.toList()