Merge pull request #5779 from Isira-Seneviratne/Fix-search-issue

fix: search is showing inappropriate results
This commit is contained in:
Bnyro 2024-03-20 18:29:13 +01:00 committed by GitHub
commit 039cacbc59
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -19,8 +19,9 @@ class SearchResultViewModel(savedStateHandle: SavedStateHandle) : ViewModel() {
private val args = SearchResultFragmentArgs.fromSavedStateHandle(savedStateHandle) private val args = SearchResultFragmentArgs.fromSavedStateHandle(savedStateHandle)
// parse search URLs from YouTube entered in the search bar // parse search URLs from YouTube entered in the search bar
private val videoId = TextUtils.getVideoIdFromUri(args.query.toUri()) ?: args.query private val searchQuery = TextUtils.getVideoIdFromUri(args.query.toUri())?.let { videoId ->
private val searchQuery = "${ShareDialog.YOUTUBE_FRONTEND_URL}/watch?v=$videoId" "${ShareDialog.YOUTUBE_FRONTEND_URL}/watch?v=$videoId"
} ?: args.query
private val filterMutableData = MutableStateFlow("all") private val filterMutableData = MutableStateFlow("all")