From 01fc6fcc90a7569c44bc3b0e0563c9a68c9dcbd0 Mon Sep 17 00:00:00 2001 From: yqbk Date: Tue, 31 May 2016 18:25:28 +0200 Subject: [PATCH] add role teacher to file_type_policy --- app/policies/file_type_policy.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/policies/file_type_policy.rb b/app/policies/file_type_policy.rb index aa566b12..afa6aa7a 100644 --- a/app/policies/file_type_policy.rb +++ b/app/policies/file_type_policy.rb @@ -3,4 +3,9 @@ class FileTypePolicy < AdminOnlyPolicy @user == @record.author end private :author? + + [:create?, :index?, :new?].each do |action| + define_method(action) { admin? || teacher? } + end + end