Skip to content

Restore non-client/vendor access to other users' profiles#2007

Merged
NicoPennec merged 2 commits into
cgwire:mainfrom
NicoPennec:main
May 12, 2026
Merged

Restore non-client/vendor access to other users' profiles#2007
NicoPennec merged 2 commits into
cgwire:mainfrom
NicoPennec:main

Conversation

@NicoPennec
Copy link
Copy Markdown
Member

Problem

  • The Person page is gated by an over-restrictive rule that filters supervisors
    by department and locks out plain artists.

Solution

  • Rewrite isCurrentUserAllowed as an exclusion rule: self-access plus anyone
    who is not a client or vendor.

@NicoPennec NicoPennec merged commit 957fd03 into cgwire:main May 12, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant