Group Members: Prevent the adding of a user more than once.
This commit is contained in:
parent
b0b66c849a
commit
93fef6d384
|
|
@ -118,6 +118,8 @@ else {
|
||||||
$strlist .= "</tr>\n";
|
$strlist .= "</tr>\n";
|
||||||
|
|
||||||
if ($c==0) { $c=1; } else { $c=0; }
|
if ($c==0) { $c=1; } else { $c=0; }
|
||||||
|
|
||||||
|
$group_users[] = $row["user_uuid"];
|
||||||
$count++;
|
$count++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -143,7 +145,7 @@ else {
|
||||||
$result = $prep_statement->fetchAll(PDO::FETCH_NAMED);
|
$result = $prep_statement->fetchAll(PDO::FETCH_NAMED);
|
||||||
foreach($result as $field) {
|
foreach($result as $field) {
|
||||||
$username = $field['username'];
|
$username = $field['username'];
|
||||||
if (if_group_members($db, $group_name, $field['user_uuid'])) {
|
if (if_group_members($db, $group_name, $field['user_uuid']) && !in_array($field['user_uuid'], $group_users)) {
|
||||||
echo "<option value='".$field['user_uuid']."'>".$field['username']."</option>\n";
|
echo "<option value='".$field['user_uuid']."'>".$field['username']."</option>\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue