-
-
Notifications
You must be signed in to change notification settings - Fork 291
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Username not updating to reflect jellyfin name #1319
Comments
Are you logging in using the jellyfin login form. Because if you do, the username would update. (Not local login) https://github.com/fallenbagel/jellyseerr/blob/develop/server%2Froutes%2Fauth.ts#L421 As in the user HAS to relogin using the jellyfin login form to update their username. Otherwise it won't update. |
I can confirm it works. I created a user called Testuser12. Logged in as them. Then changed the name to Testuser1 in jellyfin. Then logged out and back in as Testuser1 using the JELLYFIN login form. And see the name changed. The But as you can see the users name updated properly when logged in using the jellyfin login form. |
i'm not sure i follow. the original username is Testuser12. You then change it to Testuser1, log out and back in using the jellyfin form on jellyseerr, and the display name updates but not the name in parenthesis. as shown in your screenshot, it remains testuser12. that is what i meant, the username shown in the brackets is not changing for me |
for anyone coming across this in the future, I managed to change the username it by going to edit the user, then click save changes without modifying/filling in any field. not sure how exactly but that fixed it, and now the name in between brackets is gone :) |
I don't think you understand. As you can see from screenshot 1 it was changing the jellyfinUsername. That is NOT EQUAL to display name. The display name IS NOT CHANGED. You can clearly see that it did not change by seeing the field EMPTY. Display name changes along with the Jellyfin username. To reflect it. I think i know where your confusion is coming from but when you change your name and logged in, it's not changing the display name only. It's changing the jellyfinUsername. What you see in the bracket is the email. Email is NOT your username. When the user initially joins, the jellyfinUsername IS ASSIGNED to the email field. This is because jellyfin does not have an email. So when the user changed the jellyfin username IT CHANGED the username properly when they logged in. The Which ofcourse would be used for subsequent jellyseerr local logins. As you can see from my screenshot, the display name is NOT set. Email IS set. I can still change my display name to whatever. But that And this is after display name is set: |
Description
Hi, so I have a user that was first created in jellyfin, and then set up in jellyseerr as well.
The name had a typo so I changed it in jellyfin, but the old name remains in jellyseerr. I know I can change the display name from jellyseerrs's users page, but I was wondering if this could happen automatically? As in, could the name be pulled from jellyfin?
The user can still log in fine to jellyseerr, but they write "User A" in the login field, and they get greeted with "Hello User B" when logged in.
I can also delete and re-add the user but that would remove all the request data associated with said user.
Version
2.1.0
Steps to Reproduce
Screenshots
No response
Logs
Platform
desktop
Database
SQLite (default)
Device
Any
Operating System
Any
Browser
Any
Additional Context
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: