From 624dc78883a117963fec1aa996fb374b36441323 Mon Sep 17 00:00:00 2001
From: sbassett <sbassett@wikimedia.org>
Date: Mon, 22 Jun 2020 16:16:15 -0500
Subject: [PATCH] Escape messages used as keys on Special:Contributions

Use options-messages instead of text() for message-based options keys

Bug: T255918
---
 includes/specials/SpecialContributions.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/includes/specials/SpecialContributions.php b/includes/specials/SpecialContributions.php
index 1a6d04f30d..22da6b7c8d 100644
--- a/includes/specials/SpecialContributions.php
+++ b/includes/specials/SpecialContributions.php
@@ -589,9 +589,9 @@ class SpecialContributions extends IncludableSpecialPage {
 			// `contribs-ns-filters` class allows these fields to be toggled on/off by JavaScript.
 			// See resources/src/mediawiki.special.recentchanges.js
 			'infusable' => true,
-			'options' => [
-				$this->msg( 'invert' )->text() => 'nsInvert',
-				$this->msg( 'namespace_association' )->text() => 'associated',
+			'options-messages' => [
+				'invert' => 'nsInvert',
+				'namespace_association' => 'associated',
 			],
 			'default' => $nsFilters,
 			'section' => 'contribs-top',
-- 
2.22.0

