Project

General

Profile

Actions

Feature #1531

open
CD

Corriger l'envoi des formulaires publics 'Tremplin' et 'Artist' avec feedbacks utilisateur

Feature #1531: Corriger l'envoi des formulaires publics 'Tremplin' et 'Artist' avec feedbacks utilisateur

Added by Client Dashboard 4 days ago.

Status:
Backlog
Priority:
Normal
Assignee:
-
Start date:
08/01/2026
Due date:
% Done:

0%

Estimated time:
spec_ref:

conversation:113

build_status:
build_number:
ci_run_url:
scan_status:
scan_report_url:
deploy_status:
preprod_url:
deployed_at:
branch:
pr_url:
security_key:
severity:
paused:

Description

### Problème
Les formulaires publics **Tremplin** ([lien](https://scobby.fr/PublicTremplinForm)) et **Artist** ([lien](https://scobby.fr/PublicArtistForm)) ne fonctionnent pas lors de l'envoi du bouton *"Envoyer ma candidature"*.

- **Erreur technique** : Une erreur *"workspace_slug requis ou inconnu"* apparaît dans les logs, empêchant la soumission des données.
- **Comportement utilisateur** : Aucun feedback n'est affiché (pas de message de succès/erreur, pas d'indicateur de chargement).

### Contexte
- Les fonctionnalités de réception des candidatures existent déjà :
- Formulaire **Tremplin** → Section *"Gestion tremplin"*.
- Formulaire **Artist** → Section *"Candidature"* dans la page **Artiste**.
- Les formulaires sont accessibles à **tous les visiteurs** (sans authentification).

### Comportement attendu
1. **Correction technique** : Résoudre l'erreur *workspace_slug* pour permettre l'envoi des données vers les sections dédiées.
2. **Feedback utilisateur** :
- Afficher un **message de succès** paramétrable (ex. : *"Votre candidature a été envoyée. Nous reviendrons vers vous."*).
- Désactiver le bouton pendant l'envoi et afficher un **spinner**.
- En cas d'erreur, afficher un **message clair** avec une option pour réessayer ou contacter le support.
3. **Validation des champs** : Vérifier que les champs obligatoires sont remplis avant l'envoi (message *"Ce champ est requis"* en rouge).

## Acceptance criteria
["- [ ] L'envoi des formulaires **Tremplin** et **Artist** fonctionne sans erreur technique (*workspace_slug* résolu).", '- [ ] Les données sont correctement transmises aux sections dédiées (*Gestion tremplin* pour Tremplin, *Candidature* pour Artist).', "- [ ] Un **message de succès** (style vert, icône ✓) est affiché après l'envoi.", "- [ ] Le bouton est **désactivé** pendant l'envoi et un **spinner** est affiché.", "- [ ] En cas d'erreur, un **message clair** (style rouge, icône ⚠️) est affiché avec un lien vers **.", '- [ ] Les champs obligatoires vides sont **marqués en rouge** avant l\'envoi avec un message *"Ce champ est requis"*.', "- [ ] Les messages de succès/erreur sont **paramétrables** (via l'équipe technique si nécessaire)."]

## Classification
- bug

## Complexity
- 6/10 — La correction implique des modifications techniques (résolution de l'erreur *workspace_slug*), des ajustements UX (feedback utilisateur) et une validation des champs, nécessitant des tests approfondis.


Files

No data to display

Actions

Also available in: PDF Atom