diff --git a/src/main/resources/static/js/datatransfer.js b/src/main/resources/static/js/datatransfer.js index c10dcb1..63da0b6 100644 --- a/src/main/resources/static/js/datatransfer.js +++ b/src/main/resources/static/js/datatransfer.js @@ -22,7 +22,7 @@ const getUpdate = function(){ $('#iconPlus').click(function(){addMessage()}); $('#btn-addRow').click(function(){addRow()}); //TODO remove later save onclick init -$('#btn-save').click(function(){updateData()}); +$('#btn-save').click(getUpdate); function getData(){ loadCookies(); @@ -102,18 +102,18 @@ function displaySaveConfirmation(){ function updateData(){ var updatedJson = generateJson(); + const dataSaved = function () { + displaySaveConfirmation(); + setDataOrigin(); + getData(); + } var request = $.ajax({ url: host + '/mock/json', type: 'PUT', data: JSON.stringify(updatedJson, null, 2), - dataType: "json", contentType: "application/json", }); - request.done(function () { - displaySaveConfirmation(); - setDataOrigin(); - getData(); - }); + request.done(dataSaved); } function addMessage(){