# frozen_string_literal: true class TopicLinkSerializer < ApplicationSerializer attributes :url, :title, # :fancy_title, :internal, :attachment, :reflection, :clicks, :user_id, :domain, :root_domain, def attachment Discourse.store.has_been_uploaded?(object.url) end def include_user_id? object.user_id.present? end def root_domain MiniSuffix.domain(domain) end end