fix policy scope statement for internal users

This commit is contained in:
Ralf Teusner
2016-07-10 22:00:42 +02:00
parent f80d1fc7fe
commit 3bf03a418b

View File

@ -25,7 +25,7 @@ class ExercisePolicy < AdminOrAuthorPolicy
if @user.admin? if @user.admin?
@scope.all @scope.all
elsif @user.internal_user? elsif @user.internal_user?
@scope.where('user_id = ? OR public = TRUE', @user.id, @user.id) @scope.where('user_id = ? OR public = TRUE', @user.id)
else else
@scope.none @scope.none
end end