Page MenuHomePhabricator

0001-Actions-Fix-incorrect-variable-shadowing.patch

Authored By
taavi
Apr 2 2026, 10:02 PM
Size
1 KB
Referenced Files
None
Subscribers
None

0001-Actions-Fix-incorrect-variable-shadowing.patch

From 1ab8b2907c1205446a5d434a248108920272259e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Taavi=20V=C3=A4=C3=A4n=C3=A4nen?= <taavi@wikimedia.org>
Date: Fri, 3 Apr 2026 01:00:17 +0300
Subject: [PATCH] Actions: Fix incorrect variable shadowing
When the original fix for T419192 was submitted to Gerrit to be
released, a "$request = $context->getRequest();" line was added to
resolve some CI issue. Unfortunately this overrides $request from
earlier context, which renders the original fix ineffective. Fix that by
using an another variable name.
Bug: T419192
Change-Id: I2a6b57cc3d2d325e1f526b1a988d98e401c4c36d
---
includes/Actions/ActionEntryPoint.php | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/includes/Actions/ActionEntryPoint.php b/includes/Actions/ActionEntryPoint.php
index 0bfcb31c162..11202ef2e42 100644
--- a/includes/Actions/ActionEntryPoint.php
+++ b/includes/Actions/ActionEntryPoint.php
@@ -517,9 +517,9 @@ class ActionEntryPoint extends MediaWikiEntryPoint {
}
}
- $request = $context->getRequest();
- if ( $request instanceof FauxRequest ) {
- $fauxResponse = $request->response();
+ $contextRequest = $context->getRequest();
+ if ( $contextRequest instanceof FauxRequest ) {
+ $fauxResponse = $contextRequest->response();
if ( $fauxResponse->getStatusCode() ) {
$request->response()->statusHeader( $fauxResponse->getStatusCode() );
}
--
2.53.0

File Metadata

Mime Type
text/x-diff
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
24103458
Default Alt Text
0001-Actions-Fix-incorrect-variable-shadowing.patch (1 KB)

Event Timeline