uploads: fixup bugs in 65a17979c and 05143dc9f.

* Fix exception in 65a17979c due to reference to `@media_asset` instead of `media_asset.
* Fix 05143dc9f not removing links to deleted images on the upload page.
This commit is contained in:
evazion
2022-11-29 22:41:42 -06:00
parent 65a17979c6
commit 6b109af7bb

View File

@@ -25,6 +25,7 @@
<div id="upload-image"> <div id="upload-image">
<%= render MediaAssetComponent.new(media_asset: media_asset, current_user: CurrentUser.user) %> <%= render MediaAssetComponent.new(media_asset: media_asset, current_user: CurrentUser.user) %>
<% if policy(media_asset).can_see_image? %>
<div class="flex flex-none gap-2 h-6 items-center text-xs"> <div class="flex flex-none gap-2 h-6 items-center text-xs">
<% if media_asset.source_urls.present? %> <% if media_asset.source_urls.present? %>
<span> <span>
@@ -62,7 +63,7 @@
<% end %> <% end %>
<% menu.item do %> <% menu.item do %>
<%= external_link_to "https://ascii2d.net/search/url/#{CGI.escape(@media_asset.original.file_url)}", target: "_blank" do %> <%= external_link_to "https://ascii2d.net/search/url/#{CGI.escape(media_asset.original.file_url)}", target: "_blank" do %>
<%= search_icon %> Ascii2D <%= search_icon %> Ascii2D
<% end %> <% end %>
<% end %> <% end %>
@@ -93,6 +94,7 @@
<% end %> <% end %>
</span> </span>
</div> </div>
<% end %>
</div> </div>
<%= render "uploads/related_posts", source: upload_media_asset.source_extractor %> <%= render "uploads/related_posts", source: upload_media_asset.source_extractor %>