Files
openfoodnetwork/app/serializers/api/group_list_serializer.rb
Luis Ramos e52937c113 Use rubocop auto correct to add frozen string literal to all files
This is an unsafe auto corection, we will need to trust our build here
2021-06-17 23:07:26 +01:00

19 lines
463 B
Ruby

# frozen_string_literal: true
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