uploads: fix exception in UploadMediaAsset.visible.

Fix `UploadMediaAsset.visible(user).count` failing when we weren't
joined on the uploads table.
This commit is contained in:
evazion
2022-09-15 19:19:44 -05:00
parent 0a5ebcc69d
commit cfe567b649

View File

@@ -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