From 1f8bf201a2369985a64c6ecd0611861bbcde1f16 Mon Sep 17 00:00:00 2001 From: Martin Date: Thu, 6 Oct 2022 11:03:49 +0200 Subject: [PATCH] feat(procedure_serializer): just add an empty string for direction --- app/serializers/procedure_serializer.rb | 7 ++++++- spec/controllers/api/v1/procedures_controller_spec.rb | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/serializers/procedure_serializer.rb b/app/serializers/procedure_serializer.rb index c8a8ec98e..3ec46cb0d 100644 --- a/app/serializers/procedure_serializer.rb +++ b/app/serializers/procedure_serializer.rb @@ -10,7 +10,8 @@ class ProcedureSerializer < ActiveModel::Serializer :geographic_information, :total_dossier, :link, - :state + :state, + :direction has_one :geographic_information, serializer: ModuleAPICartoSerializer has_many :types_de_champ, serializer: TypeDeChampSerializer @@ -18,6 +19,10 @@ class ProcedureSerializer < ActiveModel::Serializer has_many :types_de_piece_justificative belongs_to :service, serializer: ServiceSerializer + def direction + "" + end + def archived_at object.closed_at&.in_time_zone('UTC') end diff --git a/spec/controllers/api/v1/procedures_controller_spec.rb b/spec/controllers/api/v1/procedures_controller_spec.rb index c0518a378..ab48cf54c 100644 --- a/spec/controllers/api/v1/procedures_controller_spec.rb +++ b/spec/controllers/api/v1/procedures_controller_spec.rb @@ -35,6 +35,7 @@ describe API::V1::ProceduresController, type: :controller do it { expect(subject[:description]).to eq(procedure.description) } it { expect(subject[:organisation]).to eq(procedure.organisation) } it { expect(subject[:archived_at]).to eq(procedure.closed_at) } + it { expect(subject[:direction]).to eq("") } it { expect(subject[:total_dossier]).to eq(procedure.total_dossier) } it { is_expected.to have_key(:types_de_champ) } it { expect(subject[:types_de_champ]).to be_an(Array) }