Files
codeocean/app/policies/request_for_comment_policy.rb
Ralf Teusner 58f76f53e6 added a search for request_for_comments.
fixed translation of model for request_for_comments
2017-04-03 19:49:03 +02:00

39 lines
461 B
Ruby

class RequestForCommentPolicy < ApplicationPolicy
def author?
@user == @record.author
end
private :author?
def create?
everyone
end
def search?
everyone
end
def show?
everyone
end
[:destroy?].each do |action|
define_method(action) { admin? }
end
def mark_as_solved?
admin? || author?
end
def edit?
admin?
end
def index?
everyone
end
def create_comment_exercise?
everyone
end
end