mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/AbuseFilter.git
synced 2024-09-23 10:18:22 +00:00
Merge "Make global AbuseFilters searchable on Special:AbuseLog"
This commit is contained in:
commit
666db2e7ef
|
@ -159,8 +159,11 @@ class ApiQueryAbuseLog extends ApiQueryBase {
|
|||
if ( $fld_ids ) {
|
||||
$entry['id'] = intval( $row->afl_id );
|
||||
$entry['filter_id'] = '';
|
||||
if ( !AbuseFilter::filterHidden( $row->afl_filter ) || SpecialAbuseLog::canSeeHidden() ) {
|
||||
$entry['filter_id'] = intval( $row->afl_filter );
|
||||
if ( !AbuseFilter::filterHidden( $row->afl_filter )
|
||||
|| AbuseFilterView::canViewPrivate()
|
||||
|| $this->getUser()->isAllowed( 'abusefilter-log-private' )
|
||||
) {
|
||||
$entry['filter_id'] = $row->afl_filter;
|
||||
}
|
||||
}
|
||||
if ( $fld_filter ) {
|
||||
|
|
|
@ -88,7 +88,7 @@ class SpecialAbuseLog extends SpecialPage {
|
|||
$this->mSearchTitle = $request->getText( 'wpSearchTitle' );
|
||||
$this->mSearchFilter = null;
|
||||
if ( self::canSeeDetails() ) {
|
||||
$this->mSearchFilter = $request->getIntOrNull( 'wpSearchFilter' );
|
||||
$this->mSearchFilter = $request->getText( 'wpSearchFilter' );
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -288,9 +288,7 @@ class SpecialAbuseLog extends SpecialPage {
|
|||
return;
|
||||
}
|
||||
|
||||
$output = '';
|
||||
|
||||
$output .= Xml::element(
|
||||
$output = Xml::element(
|
||||
'legend',
|
||||
null,
|
||||
$this->msg( 'abusefilter-log-details-legend', $id )->text()
|
||||
|
|
Loading…
Reference in a new issue