From 2eccba06982596a575fbebec053592d364b59022 2016-02-10 18:50:11 From: Jan Kaluza Date: 2016-02-10 18:50:11 Subject: [PATCH] Web interface: show warning when trying to register already registered username --- diff --git a/spectrum_manager/src/html/js/app.js b/spectrum_manager/src/html/js/app.js index 4cf16aa9b1f7b8e6c418f6392e8d66c8187fdf88..f1c08ff1e8cdb9d539cc7a74b90756ff2f7163c6 100644 --- a/spectrum_manager/src/html/js/app.js +++ b/spectrum_manager/src/html/js/app.js @@ -197,20 +197,24 @@ function fill_instances_register_form() { function fill_users_register_form() { $(".button").click(function(e) { e.preventDefault(); - $(this).parent().empty().progressbar( {value: false} ).css('height', '1em'); var postdata ={ "username": $("#username").val(), "password": $("#password").val() }; - $.post($.cookie("base_location") + "api/v1/users/add", postdata, function(data) { - var query = getQueryParams(document.location.search); - if (query.back_to_list == "1") { - window.location.replace("list.shtml"); + $.post("/api/v1/users/add", postdata, function(data) { + if (data.error) { + $('#error').text(data.message); } else { - window.location.replace("../login/"); + var query = getQueryParams(document.location.search); + if (query.back_to_list == "1") { + window.location.replace("list.shtml"); + } + else { + window.location.replace("../login/"); + } } }); }) diff --git a/spectrum_manager/src/html/users/register.shtml b/spectrum_manager/src/html/users/register.shtml index 91b02a864166df2876abcd28440d5ec859c29431..f4df1d69025e0f39be0d86f18216bdf95cb8f9a2 100644 --- a/spectrum_manager/src/html/users/register.shtml +++ b/spectrum_manager/src/html/users/register.shtml @@ -1,7 +1,7 @@

Register new Spectrum 2 manager account

- +

Register user Register new user to Spectrum 2 manager web interface. @@ -13,7 +13,7 @@ -