Skip to content

Commit 633e138

Browse files
committed
redirect to index with original query parameter after delete
1 parent 1021a47 commit 633e138

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

app/views/trained_messages/index.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@
194194
<div class="flex space-x-2">
195195
<%= link_to "View", trained_message_path(trained_message, request.query_parameters), class: "text-indigo-600 hover:text-indigo-900" %>
196196
<%= link_to "Edit", edit_trained_message_path(trained_message), class: "text-indigo-600 hover:text-indigo-900" %>
197-
<%= link_to "Delete", trained_message, method: :delete,
197+
<%= link_to "Delete", trained_message_path(trained_message, return_url: request.original_url), method: :delete,
198198
class: "text-red-600 hover:text-red-900",
199199
data: { turbo_confirm: "Are you sure?" } %>
200200
</div>

app/views/trained_messages/show.html.erb

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,5 @@
1111

1212
<%= link_to "Edit this trained message", edit_trained_message_path(@trained_message), class: "w-full sm:w-auto text-center rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %>
1313
<%= link_to "Back to trained messages", trained_messages_path(index_params), class: "w-full sm:w-auto text-center mt-2 sm:mt-0 sm:ml-2 rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %>
14-
<%
15-
return_url = trained_messages_path(index_params)
16-
%>
17-
<%= button_to "Destroy this trained message", @trained_message, method: :delete, form_class: "sm:inline-block mt-2 sm:mt-0 sm:ml-2", class: "w-full rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium cursor-pointer", data: { turbo_confirm: "Are you sure?" }, params: { return_url: return_url } %>
14+
<%= button_to "Destroy this trained message", @trained_message, method: :delete, form_class: "sm:inline-block mt-2 sm:mt-0 sm:ml-2", class: "w-full rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium cursor-pointer", data: { turbo_confirm: "Are you sure?" }, params: { return_url: params[:return_url] || trained_messages_path(index_params) } %>
1815
</div>

0 commit comments

Comments
 (0)