From: Glaisher Date: Sat, 27 Aug 2016 17:18:12 +0000 (+0500) Subject: Invalidate cache when page language is changed X-Git-Tag: 1.31.0-rc.0~5834^2 X-Git-Url: https://git.cyclocoop.org/%28%28?a=commitdiff_plain;h=54e6096f64d0dd80ab42686828bb58d107f93d2e;p=lhc%2Fweb%2Fwiklou.git Invalidate cache when page language is changed So that page language-based stuff like magic words are updated. Change-Id: I840973906b62bfdb18661e61ad053c8eb438bf01 --- diff --git a/includes/specials/SpecialPageLanguage.php b/includes/specials/SpecialPageLanguage.php index 5322a04fc8..61b6a8cd92 100644 --- a/includes/specials/SpecialPageLanguage.php +++ b/includes/specials/SpecialPageLanguage.php @@ -188,6 +188,9 @@ class SpecialPageLanguage extends FormSpecialPage { $logid = $entry->insert(); $entry->publish( $logid ); + // Force re-render so that language-based content (parser functions etc.) gets updated + $title->invalidateCache(); + return true; }