You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 15, 2026. It is now read-only.
There is a typo in server/lib/watchlistsync.ts at line 47. The permission check uses Permission.AUTO_APPROVE_TV instead of Permission.AUTO_REQUEST_TV:
// Current (buggy) - line 47if(!user.hasPermission([Permission.AUTO_REQUEST,Permission.AUTO_REQUEST_MOVIE,Permission.AUTO_APPROVE_TV,// <-- Should be AUTO_REQUEST_TV],{type: 'or'})){return;}
Impact
This bug affects:
Users with only AUTO_REQUEST_TV permission - They are incorrectly skipped during watchlist sync because their TV permission isn't recognized