Skip to content

User-selectable default profile for requests #3437

Description

@zwimer

Description

It'd be nice to allow individual users to select their preferred default profile.

Some examples of how this might be useful:

  1. User wants to set a profile without bothering Admin
  2. User's primary language differs from Admin's and mostly selects a different profile for requests. (Admin could force a profile via an override rule, but that removes user choice in profile selection and forces a profile they might not want for all requests).
  3. User wants to change the profile used by the plex watchlist monitoring feature
  4. User's primary device does not support something like HDR so they prefer their default profile not to allow such things, but for their favorite media they use a different device and want HDR (Override rules would force exactly one or the other if used)

Desired Behavior

Allow individual users to select their preferred default profile so they don't have to change it to whatever it is they want on every single request (also so that plex watchlist requests use this as lacking this may otherwise render the watchlist watching feature useless).

Additional Context

Currently, admins can do per-user profiles via override rules, but this overrides all requests rather than just being a default, and also requires the admin to act rather than letting an individual user set their preferred default.

Related but insufficient:
#757 (This PR might have solved the issue, but was closed in favor of override rules)
#921

Search Existing Issues

  • Yes, I have searched existing issues.

Code of Conduct

  • I agree to follow Seerr's Code of Conduct

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    awaiting triageThis issue needs to be reviewed

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions