cart@ds cs: ignore "autres demandeurs" when looking for cerfa id (#46828)

This commit is contained in:
Frédéric Péters 2020-09-21 13:37:22 +02:00
parent 927591f94a
commit 19e1e7231d
1 changed files with 7 additions and 1 deletions

View File

@ -731,7 +731,13 @@ class AbstractCartaDSCS(BaseResource):
zip_filename = os.path.join(default_storage.path('cartads_cs'), '%s.zip' % dossier.tracking_code)
zip_file = zipfile.ZipFile(zip_filename, mode='w')
liste_pdf = self.liste_pdf(None, dossier.type_dossier_id)
cerfa_id = liste_pdf['data'][0]['id'].replace('*', '-')
cerfa_id = liste_pdf['data'][0]['id']
for cerfa in liste_pdf['data']:
if cerfa['id'] == 'AUTRES_DEMANDEURS':
continue
cerfa_id = cerfa['id']
break
cerfa_id = cerfa_id.replace('*', '-')
pieces = self.pieces(None, dossier.type_dossier_id, dossier.objet_demande_id, dossier.tracking_code)
for piece in pieces['data']:
cnt = 1