private suspend fun checkManageIssuesPermission(issue: Issue, authorizationContext: GropiusAuthorizationContext)
Checks that the user has TrackablePermission.MANAGE_ISSUES on issue
Parameters
issue
the Issue where the permission must be granted
authorizationContext
necessary for checking for the permission
Throws
if the permission is not granted
private suspend fun checkManageIssuesPermission(trackable: Trackable, authorizationContext: GropiusAuthorizationContext)
Checks that the user has TrackablePermission.MANAGE_ISSUES on trackable
Parameters
trackable
the Trackable where the permission must be granted
authorizationContext
necessary for checking for the permission
Throws
if the permission is not granted