Skip to content

fix(invoices): pré-sélectionner le client lors de l’édition d’une facture#148

Merged
alphajoop merged 1 commit into
mainfrom
dev
Jun 27, 2026
Merged

fix(invoices): pré-sélectionner le client lors de l’édition d’une facture#148
alphajoop merged 1 commit into
mainfrom
dev

Conversation

@alphajoop

@alphajoop alphajoop commented Jun 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • Corrige le select client vide lors de l’édition d’une facture : le nom du client concerné est maintenant pré-sélectionné automatiquement
  • Contourne un bug connu de Radix Select qui n’affiche pas la valeur si elle est définie avant le chargementView({ block: 'nearest' });
    }, { behaviorView({ block: '>
    3D', inline: 'nearest' });
    }, true);
    });
    }

Test plan

  • Ouvrir une facture existante en « Modifier »
  • Vérifier le select affiche le client sans rouvrir la liste
  • Changer client via le select reste utilisable
  • Enregistrer sans erreur ; détail facture inchangé

- Load up to 100 clients to ensure the edited invoice's client appears in the Select
- Inject invoice.client into list if missing from paginated results
- Add clientInList guard to Radix Select to force re-render once the matching option is available
- Wait for both invoice and clients before rendering the form
@vercel

vercel Bot commented Jun 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
api.faktiir Ready Ready Preview, Comment Jun 27, 2026 1:41pm
faktiir Ready Ready Preview, Comment Jun 27, 2026 1:41pm

@alphajoop
alphajoop merged commit 5272387 into main Jun 27, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant