Skip to content

Commit 04a8604

Browse files
committed
[BugFix] Ensure delete button sends correct DELETE request with Turbo
1 parent f5324a6 commit 04a8604

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

app/views/blog_posts/index.html.erb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
<% if user_signed_in? && owner_of_post?(blog_post) %>
1919
<div class="flex space-x-2">
2020
<%= link_to "Edit", edit_blog_post_path(blog_post), class: "text-sm text-blue-600 hover:text-blue-800" %>
21-
<%= link_to "Delete", blog_post, method: :delete,
22-
confirm: "Are you sure?",
23-
class: "text-sm text-red-600 hover:text-red-800" %>
21+
<%= link_to blog_post_path(blog_post), data: { turbo_method: :delete, turbo_confirm: "Are you sure you want to delete '#{blog_post.title}'?" }, class: "text-sm text-red-600 hover:text-red-800" do %>
22+
Delete
23+
<% end %>
2424
</div>
2525
<% end %>
2626
</div>

app/views/blog_posts/show.html.erb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
<% if user_signed_in? && owner_of_post?(@blog_post) %>
77
<div class="space-x-2">
88
<%= link_to "Edit", edit_blog_post_path(@blog_post), class: "text-blue-600 hover:text-blue-800" %>
9-
<%= link_to "Delete", @blog_post, method: :delete,
10-
confirm: "Are you sure?",
11-
class: "text-red-600 hover:text-red-800" %>
9+
<%= link_to blog_post_path(@blog_post), data: { turbo_method: :delete, turbo_confirm: "Are you sure you want to delete '#{@blog_post.title}'?" }, class: "text-red-600 hover:text-red-800" do %>
10+
Delete
11+
<% end %>
1212
</div>
1313
<% end %>
1414
</div>

0 commit comments

Comments
 (0)