description editing permission

This commit is contained in:
Luna D 2019-12-20 13:29:00 -05:00
parent be55b65063
commit 1b238f465f
No known key found for this signature in database
GPG key ID: D0F46C94720BAA4B

View file

@ -42,9 +42,10 @@ defimpl Canada.Can, for: [Atom, Philomena.Users.User] do
# View filters # View filters
def can?(%User{role: "moderator"}, :show, %Filter{}), do: true def can?(%User{role: "moderator"}, :show, %Filter{}), do: true
# View images # Manage images
def can?(%User{role: "moderator"}, :show, %Image{}), do: true def can?(%User{role: "moderator"}, :show, %Image{}), do: true
def can?(%User{role: "moderator"}, :hide, %Image{}), do: true def can?(%User{role: "moderator"}, :hide, %Image{}), do: true
def can?(%User{role: "moderator"}, :edit_description, %Image{}), do: true
# View comments # View comments
def can?(%User{role: "moderator"}, :show, %Comment{}), do: true def can?(%User{role: "moderator"}, :show, %Comment{}), do: true