Fix bug 19799, hide public versions of private filters.

This commit is contained in:
Andrew Garrett 2009-08-07 16:13:06 +00:00
parent 3aba2f0760
commit 6133a51192

View file

@ -239,7 +239,9 @@ class AbuseFilterViewEdit extends AbuseFilterView {
$wgOut->setSubtitle( wfMsg( 'abusefilter-edit-subtitle', $filter, $history_id ) );
// Hide hidden filters.
if ( isset($row->af_hidden) && $row->af_hidden && !$this->canViewPrivate() ) {
if ( ( (isset($row->af_hidden) && $row->af_hidden) ||
AbuseFilter::filterHidden( $filter ) )
&& !$this->canViewPrivate() ) {
return wfMsg( 'abusefilter-edit-denied' );
}