Skip to content

Commit 70498dd

Browse files
separate function logEvent for search triggered
1 parent 9cb20db commit 70498dd

File tree

1 file changed

+2
-3
lines changed
  • feature/search/src/main/java/com/google/samples/apps/nowinandroid/feature/search

1 file changed

+2
-3
lines changed

feature/search/src/main/java/com/google/samples/apps/nowinandroid/feature/search/SearchViewModel.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ import com.google.samples.apps.nowinandroid.core.domain.GetSearchContentsCountUs
2828
import com.google.samples.apps.nowinandroid.core.domain.GetSearchContentsUseCase
2929
import com.google.samples.apps.nowinandroid.core.result.Result
3030
import com.google.samples.apps.nowinandroid.core.result.asResult
31-
import com.google.samples.apps.nowinandroid.feature.foryou.navigation.LINKED_NEWS_RESOURCE_ID
3231
import dagger.hilt.android.lifecycle.HiltViewModel
3332
import kotlinx.coroutines.flow.SharingStarted
3433
import kotlinx.coroutines.flow.StateFlow
@@ -49,7 +48,7 @@ class SearchViewModel @Inject constructor(
4948
private val analyticsHelper: AnalyticsHelper,
5049
) : ViewModel() {
5150

52-
val searchQuery = savedStateHandle.getStateFlow(SEARCH_QUERY, "")
51+
val searchQuery = savedStateHandle.getStateFlow(key = SEARCH_QUERY, initialValue = "")
5352

5453
val searchResultUiState: StateFlow<SearchResultUiState> =
5554
getSearchContentsCountUseCase()
@@ -105,7 +104,7 @@ class SearchViewModel @Inject constructor(
105104
*/
106105
fun onSearchTriggered(query: String) {
107106
viewModelScope.launch {
108-
recentSearchRepository.insertOrReplaceRecentSearch(query)
107+
recentSearchRepository.insertOrReplaceRecentSearch(searchQuery = query)
109108
}
110109
analyticsHelper.logEventSearchTriggered(query = query)
111110
}

0 commit comments

Comments
 (0)