Checkpoint: L’option Abonnement est remontée en tête des actions du dialogue d’édition, dans un encadré explicite avec Oui, Non et Ne pas modifier. Tests, TypeScript et build validés.
Some checks failed
Validation applicative / TypeScript, tests et build (push) Failing after 3s

This commit is contained in:
Manus
2026-08-26 11:49:09 +00:00
parent 8b47a78e4a
commit 3528fc6905
2 changed files with 22 additions and 16 deletions

View File

@@ -773,6 +773,24 @@ export default function AutomationRules() {
<div className="space-y-2"> <div className="space-y-2">
<Label>Actions (ALORS)</Label> <Label>Actions (ALORS)</Label>
<div className="space-y-2"> <div className="space-y-2">
<div className="space-y-2 rounded-md border border-emerald-200 bg-emerald-50 p-3">
<Label htmlFor="isSubscription" className="font-medium text-emerald-950">Abonnement</Label>
<Select
value={actions.isSubscription === undefined ? "__NONE__" : String(actions.isSubscription)}
onValueChange={(value) => setActions({ ...actions, isSubscription: value === "__NONE__" ? undefined : Number(value) as 0 | 1 })}
>
<SelectTrigger className="bg-white">
<SelectValue placeholder="Ne pas modifier" />
</SelectTrigger>
<SelectContent>
<SelectItem value="__NONE__">Ne pas modifier</SelectItem>
<SelectItem value="1">Oui</SelectItem>
<SelectItem value="0">Non</SelectItem>
</SelectContent>
</Select>
<p className="text-xs text-emerald-800">Définit si les factures correspondant à la règle sont des abonnements.</p>
</div>
<div className="space-y-2"> <div className="space-y-2">
<Label htmlFor="typeAchat">Type d'achat</Label> <Label htmlFor="typeAchat">Type d'achat</Label>
<Select <Select
@@ -858,22 +876,6 @@ export default function AutomationRules() {
)} )}
</div> </div>
<div className="space-y-2">
<Label htmlFor="isSubscription">Abonnement</Label>
<Select
value={actions.isSubscription === undefined ? "__NONE__" : String(actions.isSubscription)}
onValueChange={(value) => setActions({ ...actions, isSubscription: value === "__NONE__" ? undefined : Number(value) as 0 | 1 })}
>
<SelectTrigger>
<SelectValue placeholder="Ne pas modifier" />
</SelectTrigger>
<SelectContent>
<SelectItem value="__NONE__">Ne pas modifier</SelectItem>
<SelectItem value="1">Oui</SelectItem>
<SelectItem value="0">Non</SelectItem>
</SelectContent>
</Select>
</div>
</div> </div>
</div> </div>
</div> </div>

View File

@@ -760,3 +760,7 @@
## Déploiement recette — navigation BAP et abonnement ## Déploiement recette — navigation BAP et abonnement
- [x] Pousser les deux correctifs vers Gitea recette - [x] Pousser les deux correctifs vers Gitea recette
- [x] Déployer, vérifier HTTP et valider le parcours de retour en recette - [x] Déployer, vérifier HTTP et valider le parcours de retour en recette
## Correctif recette — dialogue dautomatisme
- [x] Vérifier le commit et localiser lemplacement absent de loption Abonnement
- [ ] Corriger le dialogue dédition et le valider en recette