From aa606b7125f91fa2960e1094ae55199af3628e7f Mon Sep 17 00:00:00 2001 From: Cinder Date: Tue, 11 Feb 2025 22:27:03 -0800 Subject: [PATCH] [Posts] Add redirect support to wiki excerpts (#909) --- app/controllers/posts_controller.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/controllers/posts_controller.rb b/app/controllers/posts_controller.rb index 843ee2dec..0952c00c1 100644 --- a/app/controllers/posts_controller.rb +++ b/app/controllers/posts_controller.rb @@ -19,6 +19,12 @@ class PostsController < ApplicationController @query = tag_query.nil? ? [] : tag_query.strip.split(/ /, 2).compact_blank if @query.length == 1 @wiki_page = WikiPage.titled(@query[0]) + + # redirect? + if @wiki_page.present? && @wiki_page.parent.present? + @wiki_page = WikiPage.titled(@wiki_page.parent) + end + @wiki_text = @wiki_page.present? ? @wiki_page.body : "" if @wiki_text.present? @wiki_text = @wiki_text