This commit is contained in:
@@ -15,14 +15,16 @@ class WikiPagesController < ApplicationController
|
|||||||
end
|
end
|
||||||
|
|
||||||
def show
|
def show
|
||||||
page = WikiPage.find_by(id: params[:id])
|
page = WikiPage.joins(:tag_name, :wiki_revisions, wiki_revisions: :wiki_revision_lines)
|
||||||
|
.includes(:tag_name, :wiki_revisions, wiki_revisions: :wiki_revision_lines)
|
||||||
|
.find_by(id: params[:id])
|
||||||
render_wiki_page_or_404 page
|
render_wiki_page_or_404 page
|
||||||
end
|
end
|
||||||
|
|
||||||
def show_by_title
|
def show_by_title
|
||||||
title = params[:title].to_s.strip
|
title = params[:title].to_s.strip
|
||||||
page = WikiPage.joins(:tag_name)
|
page = WikiPage.joins(:tag_name, :wiki_revisions, wiki_revisions: :wiki_revision_lines)
|
||||||
.includes(:tag_name)
|
.includes(:tag_name, :wiki_revisions, wiki_revisions: :wiki_revision_lines)
|
||||||
.find_by(tag_names: { name: title })
|
.find_by(tag_names: { name: title })
|
||||||
render_wiki_page_or_404 page
|
render_wiki_page_or_404 page
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user