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

Implement validation to ensure that every project has exactly one owner #1991

Closed
Tracked by #1700
christad92 opened this issue Apr 16, 2024 · 0 comments · Fixed by #2054
Closed
Tracked by #1700

Implement validation to ensure that every project has exactly one owner #1991

christad92 opened this issue Apr 16, 2024 · 0 comments · Fixed by #2054
Assignees
Labels
Launch MVP Features that are critical to launching the MVP

Comments

@christad92
Copy link

christad92 commented Apr 16, 2024

We recently added a fix that creates an owner role for a project_user that creates a project. This issue will ensure that there will be no project without a project owner.

Places to watch:

  • When a project is created during sign up - user is owner of the project
  • When a super user creates a project - they should specify the owner (ALWAYS ensure a project has exactly one owner)
  • When a user creates a project - they become the owner
@taylordowns2000 taylordowns2000 changed the title Implement validation to ensure that every project have an owner at creation Implement validation to ensure that every project has exactly one owner Apr 19, 2024
@christad92 christad92 mentioned this issue Apr 19, 2024
2 tasks
@taylordowns2000 taylordowns2000 added the Launch MVP Features that are critical to launching the MVP label Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Launch MVP Features that are critical to launching the MVP
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants