We welcome all contributions involving code, documentation, or design. If you'd like to contribute, please read our guide to contributing and follow the guidance in that document to improve the chances of your PR being merged.
All contributions, including pull requests, issues, and comments, are governed by our code of conduct.
Problem
As detailed in #252, an organization co-owner does not have the same permissions as the original owner.
Solution
At the project level, the project#owners method was not returning organization owners.
Notes for Reviewers
Anything that you want to tell the people who are going to review your pull request.
Checklist
[x] Reasonable and adequate test coverage
[ ] Requires a database migration
[ ] Any new permissions are present in app/models/concerns/permissions.rb
[ ] Any new environment variables are documented and added to .env.development.example
We welcome all contributions involving code, documentation, or design. If you'd like to contribute, please read our guide to contributing and follow the guidance in that document to improve the chances of your PR being merged.
All contributions, including pull requests, issues, and comments, are governed by our code of conduct.
Problem
As detailed in #252, an organization co-owner does not have the same permissions as the original owner.
Solution
At the project level, the
project#owners
method was not returning organization owners.Notes for Reviewers
Anything that you want to tell the people who are going to review your pull request.
Checklist
app/models/concerns/permissions.rb
.env.development.example