Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement permission levels for campaigns (#10961)
* Set campaign.ViewerCanAdminister to true for authors of campaign * Hide errors for non-campaign-owners in campaign status * Move permission checks to campaigns.Service and add tests * Move tests * Finish tests and remove permission checks for resolver level * Remove duplicated test file that came back from the dead through a rebase * Fix broken reference after rebase * Clean up TestPermissionLevels * Clean up TestServicePermissionLevels * Add tracing to campaigns.Service methods
- Loading branch information
Showing
6 changed files
with
742 additions
and
117 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.