Add additional includes

This commit is contained in:
BrokenEagle
2020-07-19 03:55:54 +00:00
parent 243fde8c16
commit c938119eae
4 changed files with 11 additions and 6 deletions

View File

@@ -1,6 +1,7 @@
class DtextLink < ApplicationRecord
belongs_to :model, polymorphic: true
belongs_to :linked_wiki, primary_key: :title, foreign_key: :link_target, class_name: "WikiPage", optional: true
belongs_to :linked_tag, primary_key: :name, foreign_key: :link_target, class_name: "Tag", optional: true
enum link_type: [:wiki_link, :external_link]
@@ -49,10 +50,10 @@ class DtextLink < ApplicationRecord
end
def self.searchable_includes
[:model, :linked_wiki]
[:model, :linked_wiki, :linked_tag]
end
def self.available_includes
[:model, :linked_wiki]
[:model, :linked_wiki, :linked_tag]
end
end