X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=public%2Fjavascripts%2Flsl.js;h=97c0dfe03f7a48129b1dd9feb83e6aa5ffabc01f;hb=a720b382c5ce6629148bdf6a0523555b9f921b77;hp=c0125ded653f2be3802a6c4b2d4ee85243e754ec;hpb=4af316b9339d4cd09a290549ae223affe61b0d90;p=lsl.git diff --git a/public/javascripts/lsl.js b/public/javascripts/lsl.js index c0125de..97c0dfe 100644 --- a/public/javascripts/lsl.js +++ b/public/javascripts/lsl.js @@ -152,6 +152,24 @@ function delete_list(dlg) { dlg.dialog('destroy'); got_lists_version(d.lists_version); }); +} +function save_list(dlg) { + var lists_ver = lists_version; + var new_name = dlg.find('input[type="text"]').val(); + + $.ajax( selected_list.data('lsl-uri'), + { type: 'PUT', + data: JSON.stringify({ name: new_name, + version: selected_list.data('lsl-version')}) + } + ) + .done((d)=>{ + lists_version = lists_ver + 1; + + selected_list.find('.list-name').text(new_name); + selected_list.data('lsl-name', new_name); + $('#selected-list-name').text(new_name); + dlg.dialog('destroy'); got_lists_version(d.lists_version); });