diff --git a/lib/gollum/app.rb b/lib/gollum/app.rb index 0292b127..0afa05e3 100644 --- a/lib/gollum/app.rb +++ b/lib/gollum/app.rb @@ -102,7 +102,8 @@ module Precious @css = settings.wiki_options[:css] @js = settings.wiki_options[:js] @mathjax_config = settings.wiki_options[:mathjax_config] - @allow_editing = settings.wiki_options.fetch(:allow_editing, true) + settings.wiki_options[:allow_editing] = settings.wiki_options.fetch(:allow_editing, true) + @allow_editing = settings.wiki_options[:allow_editing] end get '/' do diff --git a/lib/gollum/helpers.rb b/lib/gollum/helpers.rb index ccda58e5..3e057f3e 100644 --- a/lib/gollum/helpers.rb +++ b/lib/gollum/helpers.rb @@ -39,7 +39,7 @@ module Precious url.gsub('%2F', '/').gsub(/^\/+/, '').gsub('//', '/') end - def forbid(msg = "Forbidden.") + def forbid(msg = "Forbidden. This wiki is set to no-edit mode.") @message = msg status 403 halt mustache :error