forked from fixin.me/fixin.me
Unit rebase as a separate action
This commit is contained in:
@@ -48,7 +48,8 @@
|
||||
event.preventDefault();
|
||||
|
||||
var params = new URLSearchParams();
|
||||
params.append("unit[base_id]", event.target.closest("tr").getAttribute("data-drop-id"));
|
||||
var base_id = event.currentTarget.getAttribute("data-drop-id").split("_").pop();
|
||||
params.append("unit[base_id]", base_id);
|
||||
|
||||
fetch(event.dataTransfer.getData("text/plain"), {
|
||||
body: params,
|
||||
@@ -57,7 +58,7 @@
|
||||
"X-CSRF-Token": document.head.querySelector("meta[name=csrf-token]").content,
|
||||
"X-Requested-With": "XMLHttpRequest"
|
||||
},
|
||||
method: "PATCH"
|
||||
method: "POST"
|
||||
})
|
||||
.then(response => response.text())
|
||||
.then(html => Turbo.renderStreamMessage(html))
|
||||
|
||||
1
app/views/units/rebase.turbo_stream.erb
Normal file
1
app/views/units/rebase.turbo_stream.erb
Normal file
@@ -0,0 +1 @@
|
||||
<% render_errors @unit %>
|
||||
Reference in New Issue
Block a user