From d1582a011455cff3d3e9008df3a955569b33baa3 Mon Sep 17 00:00:00 2001 From: Jaehwa Noh Date: Wed, 21 Feb 2024 21:15:57 +0900 Subject: [PATCH] Apply early return. --- .../apps/nowinandroid/feature/search/SearchViewModel.kt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/feature/search/src/main/kotlin/com/google/samples/apps/nowinandroid/feature/search/SearchViewModel.kt b/feature/search/src/main/kotlin/com/google/samples/apps/nowinandroid/feature/search/SearchViewModel.kt index 5c3d7b56e..dbf3c6ee1 100644 --- a/feature/search/src/main/kotlin/com/google/samples/apps/nowinandroid/feature/search/SearchViewModel.kt +++ b/feature/search/src/main/kotlin/com/google/samples/apps/nowinandroid/feature/search/SearchViewModel.kt @@ -103,12 +103,11 @@ class SearchViewModel @Inject constructor( * search query in the search text field, defining this method. */ fun onSearchTriggered(query: String) { - if (query.isNotBlank()) { - viewModelScope.launch { - recentSearchRepository.insertOrReplaceRecentSearch(searchQuery = query) - } - analyticsHelper.logEventSearchTriggered(query = query) + if (query.isBlank()) return + viewModelScope.launch { + recentSearchRepository.insertOrReplaceRecentSearch(searchQuery = query) } + analyticsHelper.logEventSearchTriggered(query = query) } fun clearRecentSearches() {