diff --git a/app/policies/metapurse_policy.rb b/app/policies/metapurse_policy.rb index bd976c9a..c7656456 100644 --- a/app/policies/metapurse_policy.rb +++ b/app/policies/metapurse_policy.rb @@ -31,11 +31,11 @@ class MetapursePolicy end def show? - true + @user.admin? || @metapurse.user == @user || @metapurse.user == nil || @metapurse.is_private == false end def data? - true + @user.admin? || @metapurse.user == @user || @metapurse.user == nil || @metapurse.is_private == false end def create? @@ -55,7 +55,7 @@ class MetapursePolicy end def destroy? - @user.admin? || @metapurse.user == @user + @user.admin? || @metapurse.user == @user || @metapurse.user == nil end end