From fd25cd68681d72a047b5fd00bd7311c9053581c8 Mon Sep 17 00:00:00 2001 From: evazion Date: Fri, 4 Feb 2022 11:12:16 -0600 Subject: [PATCH] Fix #4993: IQDB broken on upload page. --- app/javascript/src/javascripts/uploads.js | 2 +- app/views/uploads/show.html.erb | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/javascript/src/javascripts/uploads.js b/app/javascript/src/javascripts/uploads.js index 44b8cec70..95359399c 100644 --- a/app/javascript/src/javascripts/uploads.js +++ b/app/javascript/src/javascripts/uploads.js @@ -25,7 +25,7 @@ Upload.initialize_all = function() { } Upload.initialize_similar = function() { - let media_asset_id = $("input[name='post[media_asset_id]']").val(); + let media_asset_id = $("input[name='media_asset_id']").val(); $.get("/iqdb_queries.js", { limit: Upload.IQDB_LIMIT, diff --git a/app/views/uploads/show.html.erb b/app/views/uploads/show.html.erb index 26bd1f013..ab7a3bbfd 100644 --- a/app/views/uploads/show.html.erb +++ b/app/views/uploads/show.html.erb @@ -48,6 +48,7 @@ <% end %> <%= edit_form_for(@post, html: { id: "form" }) do |f| %> + <%= hidden_field_tag :media_asset_id, @media_asset.id %> <%# used by iqdb javascript %> <%= hidden_field_tag :upload_media_asset_id, @upload_media_asset.id %> <%= f.input :source, as: :string, input_html: { value: @upload.source_strategy&.canonical_url } %>