diff --git a/app/controllers/wiki_pages_controller.rb b/app/controllers/wiki_pages_controller.rb index 58f4c17a3..a3ca8ee28 100644 --- a/app/controllers/wiki_pages_controller.rb +++ b/app/controllers/wiki_pages_controller.rb @@ -70,7 +70,7 @@ class WikiPagesController < ApplicationController if @wiki_page redirect_to wiki_page_path(@wiki_page) else - @wiki_page = WikiPage.new(params[:wiki_page]) + @wiki_page = WikiPage.new(:title => params[:title]) respond_with(@wiki_page) end end diff --git a/app/logical/post_sets/wiki_page.rb b/app/logical/post_sets/wiki_page.rb index 2c83d5c2c..22625fa43 100644 --- a/app/logical/post_sets/wiki_page.rb +++ b/app/logical/post_sets/wiki_page.rb @@ -2,7 +2,7 @@ module PostSets class SearchError < Exception end - class WikiPage < Post + class WikiPage < PostSets::Post def presenter @presenter ||= ::PostSetPresenters::WikiPage.new(self) end diff --git a/app/presenters/post_set_presenters/wiki_page.rb b/app/presenters/post_set_presenters/wiki_page.rb index 7d057b7c8..1299b2d6e 100644 --- a/app/presenters/post_set_presenters/wiki_page.rb +++ b/app/presenters/post_set_presenters/wiki_page.rb @@ -1,5 +1,5 @@ module PostSetPresenters - class WikiPage < Post + class WikiPage < PostSetPresenters::Post def posts @post_set.posts rescue ActiveRecord::StatementInvalid, PGError