Skip to content

[Bug] "Select representative face" fails for non-admin users with editor permissions #659

@photoserver-pro

Description

@photoserver-pro

Description

Describe the bug

When a non-admin user with editor permissions opens the person menu and selects "Select representative face", the dialog opens but shows "Unable to load faces". A server error notification appears simultaneously: Not found or no person.read access (Immich Server Error).

The action cannot be completed. Admin users are not affected.

To reproduce

  1. Log in as a non-admin user with editor permissions
  2. Open any person
  3. Open the three-dot menu
  4. Select "Select representative face"
  5. Observe: dialog shows "Unable to load faces" and error toast appears

Expected behavior

Users with editor permissions should be able to select a representative face for persons they have access to.

Actual behavior

API call fails with a person.read permission error. The feature is silently exposed in the UI but blocked at the API level.

Image

...
::::

Image ... :::: Image ... :::: Image

Gallery version

No response

Platform

No response

Logs or screenshots

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions