diff options
Diffstat (limited to 'app/policies/issue_policy.rb')
-rw-r--r-- | app/policies/issue_policy.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/policies/issue_policy.rb b/app/policies/issue_policy.rb index 44c448eb601..183f4d8f919 100644 --- a/app/policies/issue_policy.rb +++ b/app/policies/issue_policy.rb @@ -35,6 +35,10 @@ class IssuePolicy < IssuablePolicy rule { ~can?(:read_design) }.policy do prevent :move_design end + + rule { ~anonymous & can?(:read_issue) }.policy do + enable :create_todo + end end IssuePolicy.prepend_if_ee('EE::IssuePolicy') |