This commit is contained in:
2026-04-26 18:52:31 +09:00
parent c4f5df8b44
commit 6ac044278f
10 changed files with 441 additions and 59 deletions
+1 -5
View File
@@ -17,6 +17,7 @@ class WikiPage < ApplicationRecord
belongs_to :tag_name
validates :tag_name, presence: true
validates :body, presence: true
def title = tag_name.name
@@ -26,11 +27,6 @@ class WikiPage < ApplicationRecord
def current_revision = wiki_revisions.order(id: :desc).first
def body
rev = current_revision
rev.body if rev&.content?
end
def resolve_redirect limit: 10
page = self
visited = Set.new