From 377228581be9f054e9b3036972fa2e1395d92f90 Mon Sep 17 00:00:00 2001 From: Adrian Lang <lang@cosmocode.de> Date: Thu, 21 Oct 2010 12:55:50 +0200 Subject: [PATCH] Correctly decode user names in subscriptions --- inc/subscription.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/inc/subscription.php b/inc/subscription.php index 78cb3ed0d..dc1c79320 100644 --- a/inc/subscription.php +++ b/inc/subscription.php @@ -175,6 +175,10 @@ function subscription_find($page, $pre) { // This is an old subscription file. $subscription = trim($subscription) . " every\n"; } + + list($user, $rest) = explode(' ', $subscription, 2); + $subscription = rawurldecode($user) . " " . $rest; + if (preg_match(subscription_regex($pre), $subscription, $line_matches) === 0) { continue; -- GitLab