-
-
Notifications
You must be signed in to change notification settings - Fork 326
Description
I have already checked through the existing bug reports and found no duplicates
- Yes
App Version
1.0.1-beta.1
Music Server and Version
Jellyfin v10.11.5
What local environments are you seeing the problem on?
Desktop Linux, Desktop Windows
What happened?
First of all, I could only test this with a Jellyfin server, I don't know if the bug replicates to other media servers.
I found a weird issue that happens when the media server is unavailable in the beta release.
Here is what I see when restarting Feishin after killing my Jellyfin server:
The UI is stuck in a weird middle state, where it wants me to login, but it does have a server configured.
Even if I bring the Jellyfin server back online, the issue remains even after restarting Feishin. The only way to fix this is to configure the server again.
After configuring the server, you will be able to switch back to the original configuration, but you will get the following error:
Notice that the server list is now available at the top of the screen. Attempting to login while in this state will lead to the same "Your session has expired" error. The only fix is to delete the old profile and use the new one.
I will try and look into the code for a little, maybe I can come up with a fix.
Steps to reproduce
- Setup a Jellyfin server inside Feishin
- Kill the Jellyfin server
- Restart Feishin
- You will be sent back to the login screen, with no server list at the top
- You will have to setup your server again, after which the player will work
- Switching back to the old server will return the error: "Your session has expired". This issue persists even when trying to log back in