From f891710d794729ff52b5bd3f0db3e175c20e8a18 Mon Sep 17 00:00:00 2001 From: rootcoma Date: Thu, 5 Dec 2013 16:29:04 -0800 Subject: [PATCH] Fixing special characters in profile --- php/controllers/UserController.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/php/controllers/UserController.php b/php/controllers/UserController.php index 88eabf4..8abca44 100644 --- a/php/controllers/UserController.php +++ b/php/controllers/UserController.php @@ -72,6 +72,9 @@ class UserController extends Controller $username = $args['username']; } + $username = str_replace('+', '%2b', $username); + $username = urldecode($username); + $ircLowerSymbols = array("\\"=>"|", "["=>"{", "]"=>"}", "~"=>"^"); $usernameCanonical = strtr($username, $ircLowerSymbols); $usernameCanonical = strtolower($usernameCanonical);