pierreguillou commited on
Commit
7ceb078
1 Parent(s): c2f11c3

Update helpers/rapport_generator.py

Browse files
Files changed (1) hide show
  1. helpers/rapport_generator.py +7 -1
helpers/rapport_generator.py CHANGED
@@ -221,6 +221,9 @@ class RapportGenerator:
221
  if isinstance(avocats, list) and avocats and avocats != "Non spécifié":
222
  for avocat_idx, avocat in enumerate(avocats, 1):
223
  if isinstance(avocat, dict):
 
 
 
224
  # Sous-titre pour chaque avocat
225
  self._add_title(f"Avocat {avocat_idx}", level + 2)
226
 
@@ -234,6 +237,10 @@ class RapportGenerator:
234
  p = self.doc.add_paragraph(style='List Bullet')
235
  p.add_run("Nom: ").bold = True
236
  p.add_run(nom_complet_avocat)
 
 
 
 
237
 
238
  # Barreau
239
  barreau = self._get_safe_value(avocat, f'BARREAU_AVOCAT_{title.rstrip("S")}', '')
@@ -277,7 +284,6 @@ class RapportGenerator:
277
  # Sous-titre pour chaque avocat
278
  self._add_title(f"Avocat {avocat_idx}", level + 2)
279
  p = self.doc.add_paragraph(style='List Bullet')
280
- p.add_run("Nom: ").bold = True
281
  p.add_run("non comparante")
282
 
283
  # Ajouter un espace entre chaque partie
 
221
  if isinstance(avocats, list) and avocats and avocats != "Non spécifié":
222
  for avocat_idx, avocat in enumerate(avocats, 1):
223
  if isinstance(avocat, dict):
224
+
225
+ flag = False
226
+
227
  # Sous-titre pour chaque avocat
228
  self._add_title(f"Avocat {avocat_idx}", level + 2)
229
 
 
237
  p = self.doc.add_paragraph(style='List Bullet')
238
  p.add_run("Nom: ").bold = True
239
  p.add_run(nom_complet_avocat)
240
+ elif len(nom_complet_avocat) == 0 or nom_complet_avocat == "Non spécifié":
241
+ p = self.doc.add_paragraph(style='List Bullet')
242
+ p.add_run("Nom: ").bold = True
243
+ p.add_run("non comparante")
244
 
245
  # Barreau
246
  barreau = self._get_safe_value(avocat, f'BARREAU_AVOCAT_{title.rstrip("S")}', '')
 
284
  # Sous-titre pour chaque avocat
285
  self._add_title(f"Avocat {avocat_idx}", level + 2)
286
  p = self.doc.add_paragraph(style='List Bullet')
 
287
  p.add_run("non comparante")
288
 
289
  # Ajouter un espace entre chaque partie