Browse Source

#258

feature/258
みてるぞ 3 days ago
parent
commit
22f1fa5365
1 changed files with 5 additions and 3 deletions
  1. +5
    -3
      backend/app/controllers/wiki_pages_controller.rb

+ 5
- 3
backend/app/controllers/wiki_pages_controller.rb View File

@@ -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)
.includes(:tag_name)
page = WikiPage.joins(:tag_name, :wiki_revisions, wiki_revisions: :wiki_revision_lines)
.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


Loading…
Cancel
Save