diff --git a/app/policies/execution_environment_policy.rb b/app/policies/execution_environment_policy.rb index bccc9a07..51eabdf3 100644 --- a/app/policies/execution_environment_policy.rb +++ b/app/policies/execution_environment_policy.rb @@ -1,4 +1,4 @@ -class ExecutionEnvironmentPolicy < AdminOrAuthorPolicy +class ExecutionEnvironmentPolicy < AdminOnlyPolicy def author? @user == @record.author end diff --git a/app/policies/file_type_policy.rb b/app/policies/file_type_policy.rb index a5cbfe3d..aa566b12 100644 --- a/app/policies/file_type_policy.rb +++ b/app/policies/file_type_policy.rb @@ -1,4 +1,4 @@ -class FileTypePolicy < AdminOrAuthorPolicy +class FileTypePolicy < AdminOnlyPolicy def author? @user == @record.author end diff --git a/app/policies/team_policy.rb b/app/policies/team_policy.rb index ed48699d..ff05c0c3 100644 --- a/app/policies/team_policy.rb +++ b/app/policies/team_policy.rb @@ -1,6 +1,6 @@ class TeamPolicy < ApplicationPolicy [:create?, :index?, :new?].each do |action| - define_method(action) { @user.internal_user? } + define_method(action) { admin? } end [:destroy?, :edit?, :show?, :update?].each do |action|