class Decidim::Meetings::RegistrationSerializer

def serialize

Serializes a registration
def serialize
  {
    id: resource.id,
    code: resource.code,
    user: {
      name: resource.user.name,
      email: resource.user.email,
      user_group: resource.user_group&.name || ""
    },
    registration_form_answers: serialize_answers
  }
end

def serialize_answers

def serialize_answers
  Decidim::Forms::UserAnswersSerializer.new(
    resource.meeting.questionnaire.answers.where(user: resource.user)
  ).serialize
end