Introduce clone and edit button.

This commit is contained in:
James Cole
2023-10-21 07:38:08 +02:00
parent b6aa76477e
commit d632c1c7fc
9 changed files with 100 additions and 50 deletions

View File

@@ -22,6 +22,7 @@ $(function () {
"use strict";
$('.link-modal').click(getLinkModal);
$('.clone-transaction').click(cloneTransaction);
$('.clone-transaction-and-edit').click(cloneTransactionAndEdit);
$('#linkJournalModal').on('shown.bs.modal', function () {
makeAutoComplete();
})
@@ -94,3 +95,18 @@ function cloneTransaction(e) {
});
return false;
}
function cloneTransactionAndEdit(e) {
var button = $(e.currentTarget);
var groupId = parseInt(button.data('id'));
$.post(cloneAndEditUrl, {
id: groupId
}).done(function (data) {
// lame but it works
location.href = data.redirect;
}).fail(function () {
console.error('I failed :(');
});
return false;
}