Merge pull request #3002 from NewEraCracker/patch-invalid-foreach

This commit is contained in:
Stephen Beaver 2016-06-22 11:40:58 -04:00
commit 1705d6ed91
2 changed files with 10 additions and 6 deletions

View File

@ -193,9 +193,11 @@ if (isset($_POST['save'])) {
}
/* Check the POSTed members to ensure they are valid and exist */
foreach ($_POST['members'] as $newmember) {
if (!is_numeric($newmember) || empty(getUserEntryByUID($newmember))) {
$input_errors[] = gettext("One or more invalid group members was submitted.");
if(is_array($_POST['members'])) {
foreach ($_POST['members'] as $newmember) {
if (!is_numeric($newmember) || empty(getUserEntryByUID($newmember))) {
$input_errors[] = gettext("One or more invalid group members was submitted.");
}
}
}

View File

@ -237,9 +237,11 @@ if ($_POST['save']) {
}
/* Check the POSTed groups to ensure they are valid and exist */
foreach ($_POST['groups'] as $newgroup) {
if (empty(getGroupEntry($newgroup))) {
$input_errors[] = gettext("One or more invalid groups was submitted.");
if(is_array($_POST['groups'])) {
foreach ($_POST['groups'] as $newgroup) {
if (empty(getGroupEntry($newgroup))) {
$input_errors[] = gettext("One or more invalid groups was submitted.");
}
}
}