sct / overseerr

Request management and media discovery tool for the Plex ecosystem
https://overseerr.dev
MIT License
3.55k stars 412 forks source link

Make Auto-Request Movies/Auto-Request Series a 'default' user option, like preferences. #3820

Open r-pufky opened 3 months ago

r-pufky commented 3 months ago

Description

Current default user options can be specified and applied automatically when users are imported to Overseerr. However, each user needs to be individually enabled for 'Auto-Request Movies' and 'Auto-Request Series'.

This is separate from the permissions required to do so; and is confusing for users on why watchlist importing is failing (example: https://old.reddit.com/r/Overseerr/comments/17t4qn1/plex_watchlist_requests_for_users_not_working/).

Functionally, when I specify auto-approve and auto-request via default user permissions, my mental model is that imported users will inherit those permissions accordingly, and not require an additional per-user actions to actually enable it.

I would suggest making default auto-request checkboxes, or interpret the permissions that are set for default and automatically set auto-requests for users when they are imported.

Version

1.33.2

Steps to Reproduce

  1. set default user permissions: default-permissions-set
  2. NOTE: no auto-request default settings: default-settings-expected-auto
  3. Import users from plex
  4. Inspect a user account
  5. Auto-requests MUST BE individually applied: default-user-no-auto-requests

Screenshots

No response

Logs

No response

Platform

desktop

Device

desktop

Operating System

linux

Browser

chrome

Additional Context

No response

Code of Conduct