From d389390523cb1118af11fe247403e1723536b9f7 Mon Sep 17 00:00:00 2001 From: Chris Causer Date: Wed, 14 Dec 2011 13:10:44 +0000 Subject: [PATCH] Escape names on page create redirect --- lib/gollum/frontend/app.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/gollum/frontend/app.rb b/lib/gollum/frontend/app.rb index f14eb4d0..bcd057ce 100644 --- a/lib/gollum/frontend/app.rb +++ b/lib/gollum/frontend/app.rb @@ -77,7 +77,7 @@ module Precious begin wiki.write_page(name, format, params[:content], commit_message) - redirect "/#{CGI.escape(name)}" + redirect "/#{CGI.escape(Gollum::Page.cname(name))}" rescue Gollum::DuplicatePageError => e @message = "Duplicate page: #{e.message}" mustache :error