media assets: remove image links for deleted images.

Don't show dead direct image links, reverse search links, or source links for deleted media assets.
This commit is contained in:
evazion
2022-11-29 22:05:29 -06:00
parent a2d9154125
commit 05143dc9fa
4 changed files with 15 additions and 9 deletions

View File

@@ -14,7 +14,7 @@ class MediaAssetPolicy < ApplicationPolicy
end
def can_see_image?
record.post.blank? || record.post.visible?(user)
!record.removed? && (record.post.blank? || record.post.visible?(user))
end
def api_attributes