Fix delete user button in admin/users.lua for users with special character in name

This commit is contained in:
uccidibuti 2022-12-21 11:42:00 +01:00
parent 9cbf4a89bd
commit e1bfb6280b

View file

@ -118,7 +118,9 @@ end
local can_be_deleted = (key ~= "admin" and key ~= logged_user)
print ("<a href='#delete_user_dialog' role='button' class='add-on btn btn-sm btn-danger ".. (not can_be_deleted and 'disabled' or '') .."' data-bs-toggle='modal' id='delete_btn_" .. id_key .. "'><i class='fas fa-trash'></i></a><script> $('#delete_btn_" .. id_key .. "').on('mouseenter', function() { delete_user_alert.warning('" .. i18n("manage_users.confirm_delete_user", {user=key}) .. "'); $('#delete_dialog_username').val('" .. key .. "'); }); </script>")
local id_key2 = id_key:gsub('[%p%c%s]', '')
print ("<a href='#delete_user_dialog' role='button' class='add-on btn btn-sm btn-danger ".. (not can_be_deleted and 'disabled' or '') .."' data-bs-toggle='modal' id='delete_btn_" .. id_key2 .. "'><i class='fas fa-trash'></i></a><script> $('#delete_btn_" .. id_key2 .. "').on('mouseenter', function() { delete_user_alert.warning('" .. i18n("manage_users.confirm_delete_user", {user=key}) .. "'); $('#delete_dialog_username').val('" .. key .. "'); }); </script>")
print ("\"}")
num = num + 1