Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix backend and frontend permission names being mismatched #457

Closed
4 tasks done
SherRao opened this issue Feb 7, 2025 · 0 comments · Fixed by #489
Closed
4 tasks done

Fix backend and frontend permission names being mismatched #457

SherRao opened this issue Feb 7, 2025 · 0 comments · Fixed by #489
Assignees
Labels
backend Related to the backend of the project bug Something isn't working frontend Related to the frontend of the project

Comments

@SherRao
Copy link
Contributor

SherRao commented Feb 7, 2025

Description

For some reason, the backend and frontend permission names aren't 1-1 and have different names. Let's make both of these pull from a single source of truth by storing all known permission bits in a DB table.

Screenshots

As seen in the below screenshot, the permissions are mismatched.
Image

Checklist

Before submitting this ticket, make sure this ticket:

  • Is labelled properly.
  • Has the SPUR project assigned to it.
  • Has an assigned milestone.

And lastly:

  • Once someone picks up this ticket, make sure to assign it to a developer.
@SherRao SherRao added backend Related to the backend of the project bug Something isn't working frontend Related to the frontend of the project labels Feb 7, 2025
@SherRao SherRao assigned AmirAgassi and unassigned juancwu Feb 12, 2025
@AmirAgassi AmirAgassi linked a pull request Feb 13, 2025 that will close this issue
11 tasks
@SherRao SherRao changed the title [Bug] Fix backend and frontend permission names being mismatched Fix backend and frontend permission names being mismatched Feb 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Related to the backend of the project bug Something isn't working frontend Related to the frontend of the project
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants