diff options
Diffstat (limited to 'app/views/pdfresources/_form.html.erb')
-rw-r--r-- | app/views/pdfresources/_form.html.erb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/app/views/pdfresources/_form.html.erb b/app/views/pdfresources/_form.html.erb index 7b1ce60..1ad8fb1 100644 --- a/app/views/pdfresources/_form.html.erb +++ b/app/views/pdfresources/_form.html.erb @@ -53,14 +53,16 @@ <div class="my-5"> <%= required_label_tag(form, :thumbnails) %> - <% if pdfresource.thumbnails.any? %> + <% if pdfresource.thumbnails.any? && pdfresource.persisted? %> <div class="mb-4 p-4 bg-gray-50 rounded-lg"> <h3 class="font-medium text-gray-700">Current Thumbnails:</h3> <div class="grid grid-cols-2 md:grid-cols-3 gap-4 mt-2"> <% pdfresource.thumbnails.each do |thumbnail| %> <div class="relative"> - <%= image_tag thumbnail, class: "rounded-lg shadow-sm" %> - <p class="text-xs text-gray-500 mt-1"><%= thumbnail.filename %></p> + <% if thumbnail.persisted? %> + <%= image_tag url_for(thumbnail), class: "rounded-lg shadow-sm" %> + <p class="text-xs text-gray-500 mt-1"><%= thumbnail.filename %></p> + <% end %> </div> <% end %> </div> |