BigW Consortium Gitlab
class IssuablePolicy < BasePolicy def action_name @subject.class.name.underscore end def rules
if @user && @subject.assignee_or_author?(@user)
can! :"read_#{action_name}" can! :"update_#{action_name}" end delegate! @subject.project end end