foreach((array)$mygroups AS $mygroup) {
$groupcond[] .= "ep_access_groups.value LIKE '%;$mygroup;%'";
}
- if (count($groupcond) > 1) {
+ if (count($groupcond) > 0) {
$conds[] = " (ep_access_groups.property IS NULL OR (ep_access.value = 'member' AND (" . implode(' OR ', $groupcond) . ")))";
}
}
$conds[] = " (ep_access_users.property IS NULL OR (ep_access.value = 'member' AND (ep_access_users.value LIKE '%;" . (int)$serendipity['authorid'] . ";%' OR e.authorid = " . (int)$serendipity['authorid'] . "))) ";
}
} else {
- $conds[] = " (ep_access.property IS NULL OR ep_access.value = 'public') ";
+ $conds[] = " (ep_access.property IS NULL OR ep_access.value = 'public')";
}
if (!isset($serendipity['GET']['category']) && !isset($serendipity['GET']['adminModule']) && $event == 'frontend_fetchentries') {