add rename support to the frontend

This commit is contained in:
rick
2010-08-04 16:37:56 -07:00
parent 500b697ecb
commit 6d2ec96d5c
2 changed files with 34 additions and 24 deletions
+6 -5
View File
@@ -51,14 +51,15 @@ module Precious
end
post '/edit/:name' do
name = params[:name]
wiki = Gollum::Wiki.new($path)
page = wiki.page(name)
name = params[:name]
wiki = Gollum::Wiki.new($path)
page = wiki.page(name)
format = params[:format].intern
name = params[:rename] if params[:rename]
wiki.update_page(page, page.name, format, params[:content], commit_message)
wiki.update_page(page, name, format, params[:content], commit_message)
redirect "/#{name}"
redirect "/#{Gollum::Page.cname name}"
end
post '/create/:name' do