pj_service take a dossier collection !
This commit is contained in:
parent
51a6145d96
commit
7ac1288905
4 changed files with 14 additions and 17 deletions
|
@ -1,10 +1,12 @@
|
|||
class PiecesJustificativesService
|
||||
def self.liste_documents(dossier, for_expert)
|
||||
pjs_champs = pjs_for_champs(dossier, for_expert)
|
||||
pjs_commentaires = pjs_for_commentaires(dossier)
|
||||
pjs_dossier = pjs_for_dossier(dossier, for_expert)
|
||||
def self.liste_documents(dossiers, for_expert)
|
||||
dossiers.flat_map do |dossier|
|
||||
pjs = pjs_for_champs(dossier, for_expert) +
|
||||
pjs_for_commentaires(dossier) +
|
||||
pjs_for_dossier(dossier, for_expert)
|
||||
|
||||
pjs_champs + pjs_commentaires + pjs_dossier
|
||||
pjs.map { |piece_justificative| ActiveStorage::DownloadableFile.pj_and_path(dossier, piece_justificative) }
|
||||
end
|
||||
end
|
||||
|
||||
def self.serialize_types_de_champ_as_type_pj(revision)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue