Make sure empty group or user are not created when editing
This commit is contained in:
parent
2951a06ad8
commit
61dec0b078
|
@ -198,6 +198,14 @@ function setall_selected(id) {
|
|||
selbox.options[index].selected = true;
|
||||
}
|
||||
|
||||
function delete_empty(id) {
|
||||
selbox = document.getElementById(id);
|
||||
count = selbox.options.length;
|
||||
for (index = 0; index<count; index++)
|
||||
if (selbox.options[index].value == '')
|
||||
selbox.remove(index);
|
||||
}
|
||||
|
||||
function clear_selected(id) {
|
||||
selbox = document.getElementById(id);
|
||||
count = selbox.options.length;
|
||||
|
@ -239,6 +247,8 @@ function move_selected(srcid, dstid) {
|
|||
}
|
||||
|
||||
function presubmit() {
|
||||
delete_empty('members');
|
||||
delete_empty('notmembers');
|
||||
clear_selected('notmembers');
|
||||
setall_selected('members');
|
||||
}
|
||||
|
|
|
@ -385,6 +385,14 @@ function setall_selected(id) {
|
|||
selbox.options[index].selected = true;
|
||||
}
|
||||
|
||||
function delete_empty(id) {
|
||||
selbox = document.getElementById(id);
|
||||
count = selbox.options.length;
|
||||
for (index = 0; index<count; index++)
|
||||
if (selbox.options[index].value == '')
|
||||
selbox.remove(index);
|
||||
}
|
||||
|
||||
function clear_selected(id) {
|
||||
selbox = document.getElementById(id);
|
||||
count = selbox.options.length;
|
||||
|
@ -426,6 +434,8 @@ function move_selected(srcid, dstid) {
|
|||
}
|
||||
|
||||
function presubmit() {
|
||||
delete_empty('groups');
|
||||
delete_empty('notgroups');
|
||||
clear_selected('notgroups');
|
||||
setall_selected('groups');
|
||||
}
|
||||
|
|
Reference in New Issue