From 2a607e209bcd77b8f6575584dc1a642f1ab4166e Mon Sep 17 00:00:00 2001 From: bootstraponline Date: Tue, 18 Dec 2012 19:01:43 -0700 Subject: [PATCH] Fix #491 --- lib/gollum/frontend/app.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/gollum/frontend/app.rb b/lib/gollum/frontend/app.rb index 8d47b10e..9e915e13 100644 --- a/lib/gollum/frontend/app.rb +++ b/lib/gollum/frontend/app.rb @@ -194,7 +194,9 @@ module Precious # ensure pages are created in page_file_dir page_dir = settings.wiki_options[:page_file_dir].to_s - path = clean_url(::File.join(page_dir, path)) unless path.start_with?(page_dir) + + path = clean_url(path) + path = path.sub(page_dir, '') if path.start_with?(page_dir) wiki = wiki_new