Refresh main page
Describe the feature you'd like A main page refresh on closing the watched series and a way to refresh it manually.
Additional context It would be great if the app would refetch the main page when stopping to watch a series and when the screen is pulled down on the main page. When you start to watch a series on your device. Stop and start again the app will pick up where you last started the app. When you did something like add new movies they won't show up without restarting the app. A way to fix that would be to add a reload feature. I thought of something like this: Image I think it’s this Stackoverflow
Yeah this has been quite annoying since I switched from Android TV Jellyfin to Apple TV Swiftfin.
Newly added content isn't shown either on Swiftfin, you have to restart the app. The watched boolean doesn't update after finishing a movie or an episode. All of these could potentially be fixed with a refresh after backing out from currently playing media.
@rwjack it seems like it’s partially implemented. The reload on swipe down works if you compile it yourself. It would be great if the latest version would be added to the App Store.
To be more specific the homeViewModel.refresh() needs to be added here. https://github.com/jellyfin/Swiftfin/blob/eb17300061315ff310749871f5b79032385ba55a/Swiftfin/Views/VideoPlayer/Overlays/Components/TopBarView.swift#L31
Sadly i dont know how to access the homeViewModel.
Hi everyone, quick thanks for everyone’s work on Swiftfin. It’s a joy! Just wondering on the state of this issue, or if any help is needed.
In searching for a workaround, I found that another way to trigger the refresh on tvOS with Swiftfin 1.0.1 (70) is to go to Settings (gear icon) > Switch User and then select the same user again.
Additionally, it looks like @nokeeo created a PR to address this issue and it was closed by @LePips so just wondering if there is an existing fix in the works, or if anything is needed, or if I could help in any way
From @LePips:
I've always needed to fix how the state of the view model is handled and we should wait until then to implement this.
https://github.com/jellyfin/Swiftfin/pull/949#pullrequestreview-1822334940
This may have something to do with https://github.com/jellyfin/Swiftfin/pull/957. Fixing view model state would be prerequisite work for this issue to be addressed.