Convert GET routes to POST.

This commit is contained in:
James Cole
2021-09-20 06:39:10 +02:00
parent 8f0a55feb0
commit 578f350498
9 changed files with 167 additions and 71 deletions

View File

@@ -23,6 +23,7 @@
$(function () {
"use strict";
$('.link-modal').click(getLinkModal);
$('.clone-transaction').click(cloneTransaction);
$('#linkJournalModal').on('shown.bs.modal', function () {
makeAutoComplete();
})
@@ -80,3 +81,19 @@ function selectedJournal(event, journal) {
$('#selected-journal').html('<a href="' + groupURI.replace('%GROUP%', journal.transaction_group_id) + '">' + journal.description + '</a>').show();
$('input[name="opposing"]').val(journal.id);
}
function cloneTransaction(e) {
var button = $(e.currentTarget);
var groupId = parseInt(button.data('id'));
$.post(cloneGroupUrl, {
_token: token,
id: groupId
}).done(function (data) {
// lame but it works
location.href = data.redirect;
}).fail(function () {
console.error('I failed :(');
});
return false;
}