[#2180] Expose migrated types PJ as legacy types PJ in procedure API
This commit is contained in:
parent
5e37400834
commit
082255b489
3 changed files with 57 additions and 1 deletions
|
@ -16,7 +16,7 @@ class ProcedureSerializer < ActiveModel::Serializer
|
|||
has_one :geographic_information, serializer: ModuleApiCartoSerializer
|
||||
has_many :types_de_champ, serializer: TypeDeChampSerializer
|
||||
has_many :types_de_champ_private, serializer: TypeDeChampSerializer
|
||||
has_many :types_de_piece_justificative, serializer: TypeDePieceJustificativeSerializer
|
||||
has_many :types_de_piece_justificative
|
||||
|
||||
def archived_at
|
||||
object.archived_at&.in_time_zone('UTC')
|
||||
|
@ -43,4 +43,9 @@ class ProcedureSerializer < ActiveModel::Serializer
|
|||
ModuleAPICarto.new(procedure: object)
|
||||
end
|
||||
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)
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue