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

Hide settings icon on project that are not yours #445

Closed
RubenFricke opened this issue Mar 30, 2021 · 0 comments · Fixed by #459
Closed

Hide settings icon on project that are not yours #445

RubenFricke opened this issue Mar 30, 2021 · 0 comments · Fixed by #459
Labels
bug Something isn't working Refactor Friday This label is used to mark an issue for a planned refactor

Comments

@RubenFricke
Copy link
Member

Describe the bug
If you're logged in, you see the settings icon on every project. This shows the option to edit or delete the project (luckily the backend blocks this if the project is not yours). But the frontend should not show this option when it's not applicable to you.

To Reproduce
Steps to reproduce the behavior:

  1. Log in
  2. Open a project that is not yours
  3. Validate that the settings icon is visible

Expected behavior
The settings icon should not be visible when you don't have access to these options for the current project.

Screenshots
If applicable, add screenshots to help explain your problem.
image

@RubenFricke RubenFricke added bug Something isn't working Refactor Friday This label is used to mark an issue for a planned refactor labels Mar 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Refactor Friday This label is used to mark an issue for a planned refactor
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant