[#2180] Do not double-expose migrated type PJs as champs in procedure API

This commit is contained in:
Frederic Merizen 2019-01-10 15:56:18 +01:00
parent 082255b489
commit 5f74ae1545
2 changed files with 8 additions and 0 deletions

View file

@ -44,6 +44,10 @@ class ProcedureSerializer < ActiveModel::Serializer
end
end
def types_de_champ
object.types_de_champ.reject { |c| c.old_pj.present? }
end
def types_de_piece_justificative
ActiveModelSerializers::SerializableResource.new(object.types_de_piece_justificative).serializable_hash +
PiecesJustificativesService.serialize_types_de_champ_as_type_pj(object)