diff --git a/lib/views/home/search/widgets/search_result_item.dart b/lib/views/home/search/widgets/search_result_item.dart index 8801ba2..d187b9a 100644 --- a/lib/views/home/search/widgets/search_result_item.dart +++ b/lib/views/home/search/widgets/search_result_item.dart @@ -80,6 +80,7 @@ class SearchResultItem extends StatelessWidget { item.id, args: const StudioRequestArgs(page: 0, type: 'podcast'), ); + MediaService.currentPodcast = state.studio; MediaService.handleAudioPlayback( audioSource: item.link, id: item.id, @@ -88,7 +89,6 @@ class SearchResultItem extends StatelessWidget { ); return; } - if (_targetPageRouteName == null && item.link != null) { launchUrlString( '${item.link!}?accessToken=${RequestService.token}', @@ -96,7 +96,6 @@ class SearchResultItem extends StatelessWidget { ); return; } - Navigator.of(context).pushNamed( _targetPageRouteName!, arguments: {