diff --git a/app/models/upload_media_asset.rb b/app/models/upload_media_asset.rb index 02f9481e1..7b0e3172c 100644 --- a/app/models/upload_media_asset.rb +++ b/app/models/upload_media_asset.rb @@ -29,8 +29,10 @@ class UploadMediaAsset < ApplicationRecord def self.visible(user) if user.is_admin? all + elsif user.is_anonymous? + none else - where(upload: { uploader: user }) + where(upload: user.uploads) end end