Umherirrender has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/203007

Change subject: Fix list=logevents for suppress log entries
......................................................................

Fix list=logevents for suppress log entries

suppress/block and suppress/reblock just get numbered arguments for new
log entries
suppress/event and suppress/revision get the same code as for
delete/event and delete/revision for new log entries

Follow-Up: Ic149960f797d05fd088fa014390d791e3ae08687
Follow-Up: Ibc7fcaa5a952ff90d42a6477da4baa429f3de64b
Change-Id: I1f919d41a5dc3aec2952eb72e2e27ccf3f7aedc4
---
M includes/api/ApiQueryLogEvents.php
1 file changed, 14 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/07/203007/1

diff --git a/includes/api/ApiQueryLogEvents.php 
b/includes/api/ApiQueryLogEvents.php
index a9349b1..bf0a5c3 100644
--- a/includes/api/ApiQueryLogEvents.php
+++ b/includes/api/ApiQueryLogEvents.php
@@ -345,6 +345,20 @@
                                        unset( $params['5::mergepoint'] );
                                }
                                break;
+                       case 'suppress':
+                               if ( $action === 'block' || $action === 
'reblock' ) {
+                                       // replace the named parameter with 
numbered for backward compatibility
+                                       if ( isset( $params['5::duration'] ) ) {
+                                               $params[] = 
$params['5::duration'];
+                                               unset( $params['5::duration'] );
+                                       }
+                                       if ( isset( $params['6::flags'] ) ) {
+                                               $params[] = $params['6::flags'];
+                                               unset( $params['6::flags'] );
+                                       }
+                                       break;
+                               }
+                               // fall through
                        case 'delete':
                                if ( $action === 'event' || $action === 
'revision' ) {
                                        // replace the named parameter with 
numbered for backward compatibility

-- 
To view, visit https://gerrit.wikimedia.org/r/203007
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1f919d41a5dc3aec2952eb72e2e27ccf3f7aedc4
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Umherirrender <umherirrender_de...@web.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to