diff --git a/lib/philomena/users/ability.ex b/lib/philomena/users/ability.ex index 74151e5d..b2a338d6 100644 --- a/lib/philomena/users/ability.ex +++ b/lib/philomena/users/ability.ex @@ -100,6 +100,7 @@ defimpl Canada.Can, for: [Atom, Philomena.Users.User] do # Hide topics def can?(%User{role: "moderator"}, :show, %Topic{}), do: true def can?(%User{role: "moderator"}, :hide, %Topic{}), do: true + def can?(%User{role: "moderator"}, :create_post, %Topic{}), do: true # Edit tags def can?(%User{role: "moderator"}, :edit, %Tag{}), do: true