lib/gollum/frontend/app.rb in gollum-1.3.0 vs lib/gollum/frontend/app.rb in gollum-1.3.1

- old
+ new

@@ -104,14 +104,15 @@ mustache :compare end end post '/preview' do - wiki = Gollum::Wiki.new(settings.gollum_path, settings.wiki_options) - @name = "Preview" - @page = wiki.preview_page(@name, params[:content], params[:format]) - @content = @page.formatted_data + wiki = Gollum::Wiki.new(settings.gollum_path, settings.wiki_options) + @name = "Preview" + @page = wiki.preview_page(@name, params[:content], params[:format]) + @content = @page.formatted_data + @editable = false mustache :page end get '/history/:name' do @name = params[:name] @@ -153,10 +154,11 @@ wiki = Gollum::Wiki.new(settings.gollum_path, settings.wiki_options) if page = wiki.page(name, params[:captures][1]) @page = page @name = name @content = page.formatted_data + @editable = true mustache :page else halt 404 end end @@ -184,9 +186,10 @@ wiki = Gollum::Wiki.new(settings.gollum_path, settings.wiki_options) if page = wiki.page(name) @page = page @name = name @content = page.formatted_data + @editable = true mustache :page elsif file = wiki.file(name) content_type file.mime_type file.raw_data else