mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-25 20:46:48 +00:00
17 lines
432 B
Ruby
17 lines
432 B
Ruby
module Api
|
|
class GroupListSerializer < ActiveModel::Serializer
|
|
attributes :id, :name, :permalink, :email, :website, :facebook, :instagram,
|
|
:linkedin, :twitter, :enterprises, :state, :address_id
|
|
|
|
def state
|
|
object.address.state.abbr
|
|
end
|
|
|
|
def enterprises
|
|
ActiveModel::ArraySerializer.new(
|
|
object.enterprises, each_serializer: Api::EnterpriseThinSerializer
|
|
)
|
|
end
|
|
end
|
|
end
|