mbarnig commited on
Commit
25d2472
·
verified ·
1 Parent(s): 192de52

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -6
app.py CHANGED
@@ -103,10 +103,11 @@ def build_interface(items: List[Dict]):
103
  image_comps.append(img)
104
  # APRÈS
105
  radio = gr.Dropdown(
106
- choices=EMOTIONS,
107
- label="Votre ressenti",
108
- value=" Choisissez une émotion —",
109
- allow_custom_value=False
 
110
  )
111
  radio_comps.append(radio)
112
  idx += 1
@@ -165,8 +166,8 @@ def build_interface(items: List[Dict]):
165
  answers = list(args[:-1])
166
 
167
  # Vérif : toutes les réponses sont renseignées
168
- if any(a == "— Choisissez une émotion —" or a is None for a in answers):
169
- missing = sum(1 for a in answers if a == "— Choisissez une émotion —" or a is None)
170
  msg = f"❗ Merci de répondre aux **{missing}** image(s) restante(s) avant de valider."
171
  return (
172
  gr.update(value="", visible=False), # result_md
 
103
  image_comps.append(img)
104
  # APRÈS
105
  radio = gr.Dropdown(
106
+ choices=[("— Choisissez une émotion —", "")]
107
+ + [(e.capitalize(), e) for e in EMOTIONS],
108
+ label="Votre ressenti",
109
+ value="", # 👉 affiche le label "— Choisissez une émotion —"
110
+ allow_custom_value=False
111
  )
112
  radio_comps.append(radio)
113
  idx += 1
 
166
  answers = list(args[:-1])
167
 
168
  # Vérif : toutes les réponses sont renseignées
169
+ if any(a in ("", None) for a in answers):
170
+ missing = sum(1 for a in answers if a in ("", None))
171
  msg = f"❗ Merci de répondre aux **{missing}** image(s) restante(s) avant de valider."
172
  return (
173
  gr.update(value="", visible=False), # result_md