nas/app/serializers/rest/list_serializer.rb
KMY(雪あすか) 9201eb151b
Add: #920 アンテナ・リストに「お気に入りに登録」設定 (#946)
* Add: #920 アンテナ・リストに「お気に入りに登録」設定

* Fix test

* Fix test

* Add fedibird capabilities

* Add kmyblue_favourite_antenna
2024-12-09 12:12:15 +09:00

23 lines
452 B
Ruby

# frozen_string_literal: true
class REST::ListSerializer < ActiveModel::Serializer
attributes :id, :title, :replies_policy, :exclusive, :notify, :favourite
def id
object.id.to_s
end
class AntennaSerializer < ActiveModel::Serializer
attributes :id, :title, :stl
def id
object.id.to_s
end
end
has_many :antennas, serializer: AntennaSerializer
def antennas
object.antennas.where(insert_feeds: true)
end
end