Commit 4b471847 by Dányi Bence

webui: fix password field

parent 4f1b89a8
...@@ -185,8 +185,10 @@ $(function() { ...@@ -185,8 +185,10 @@ $(function() {
$('.hidden-password').click(function() { $('.hidden-password').click(function() {
if($(this).attr('type') == 'password'){ if($(this).attr('type') == 'password'){
$(this).attr('type', 'text'); $(this).attr('type', 'text');
$(this).addClass('shown');
} else { } else {
$(this).attr('type', 'password'); $(this).attr('type', 'password');
$(this).removeClass('shown');
} }
}); });
$('.selected-summary').next().show(); $('.selected-summary').next().show();
...@@ -197,15 +199,12 @@ $(function() { ...@@ -197,15 +199,12 @@ $(function() {
function get_vm_details(id) { function get_vm_details(id) {
$.get('/vm/credentials/' + id, function(data) { $.get('/vm/credentials/' + id, function(data) {
$('#modal-container').html(data); $('#modal-container').html(data);
$('.hidden-password').each(function() { $('#modal-container .hidden-password').click(function() {
$(this).val('******'); if($(this).attr('type') == 'password'){
}); $(this).attr('type', 'text');
$('.hidden-password').click(function() {
if(!$(this).hasClass('shown')) {
$(this).val($(this).data('value'));
$(this).addClass('shown'); $(this).addClass('shown');
} else { } else {
$(this).val('******'); $(this).attr('type', 'password');
$(this).removeClass('shown'); $(this).removeClass('shown');
} }
}) })
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment