From 0a03256226707891c10ef87fc63a206f190f33b7 Mon Sep 17 00:00:00 2001 From: Andre D Date: Wed, 12 Dec 2012 01:18:45 -0500 Subject: [PATCH] wiki: Ensure to normalize page name on create check. --- r2/r2/controllers/validator/wiki.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/r2/r2/controllers/validator/wiki.py b/r2/r2/controllers/validator/wiki.py index 0e5304473..24f88ca5c 100644 --- a/r2/r2/controllers/validator/wiki.py +++ b/r2/r2/controllers/validator/wiki.py @@ -310,6 +310,9 @@ class VWikiPageRevise(VWikiPage): # Should not happen, but just in case self.set_error('EMPTY_PAGE_NAME', 403) return + + page = normalize_page(page) + if c.is_wiki_mod and WikiPage.is_special(page): return {'reason': 'PAGE_CREATED_ELSEWHERE'} elif (not c.user_is_admin) and WikiPage.is_restricted(page):