YunoHost-Apps / jellyfin_ynh

Jellyfin package for YunoHost
https://jellyfin.org/
GNU General Public License v3.0
26 stars 24 forks source link

Permissions are not updated #82

Closed tituspijean closed 2 years ago

tituspijean commented 2 years ago

Describe the bug

cf. upstream LDAP plugin https://github.com/jellyfin/jellyfin-plugin-ldapauth/issues/80 Whenever LDAP permissions are changed for a user, its permissions in Jellyfin are not updated. The permissions set upon user creation are "set for life".

Context

All versions of LDAP plugin.

Steps to reproduce

  1. Create YunoHost user
  2. Set Jellyfin main (user) permission
  3. Log into Jellyfin. Log out.
  4. Set Jellyfin admin permission to user.
  5. Log in again. Admin panel is not accessible.

Same thing the other way around, admins stay admin.

Expected behavior

LDAP permissions are checked and updated upon each login attempt.

tituspijean commented 2 years ago

Issue should be fixed upstream now.