Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUGFIX] La génération d'une attestation PDF, dans le cadre de quête, plante lorsque l'utilisateur a un nom avec des caractères spéciaux (PIX-17128) #11806

Conversation

laura-bergoens
Copy link
Member

🌸 Problème

Cas en prod :
nom de l'utilisateur contenant le caractère Ķ.
Pour reproduire : mettre ce caractère dans le nom de l'utilisateur, réussir une quête et essayer de générer le pdf. CRACK

🌳 Proposition

Aujourd'hui, la font utilisée pour la génération PDF des attestations est celle par défaut de la lib.
Aussi, on a remarqué que l'affichage du nom ne posait pas problème sur les applications.

En utilisant la font "Roboto", on résoud le problème et en plus c'est en harmonie avec l'écosystème Pix 🧘🏿

🐝 Remarques

Le code pour ajouter de nouvelles fonts lors de la génération PDF existait dans le cadre de la génération d'un pdf pour les profil cibles.
On a sorti ce code.

🤧 Pour tester

Essayer de reproduire le bug sans succès

@pix-bot-github
Copy link

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :

@laura-bergoens laura-bergoens added Tech Review OK Func Review OK PO validated functionally the PR 🚀 Ready to Merge and removed 👀 Func Review Needed Need PO validation for this functionally 👀 Tech Review Needed labels Mar 24, 2025
@laura-bergoens laura-bergoens removed the request for review from a team March 24, 2025 13:36
laura-bergoens and others added 2 commits March 24, 2025 13:36
Co-authored-by: Xavier Carron <xavier.carron@pix.fr>
…der glyph set

Co-authored-by: Xavier Carron <xavier.carron@pix.fr>
@pix-service-auto-merge pix-service-auto-merge force-pushed the pix-17128-invalid-characters-not-tolerated-in-pdf-attestation-quest branch from 77fcb21 to 36cf5e4 Compare March 24, 2025 13:36
@pix-service-auto-merge pix-service-auto-merge merged commit 10e5285 into dev Mar 24, 2025
9 of 11 checks passed
@pix-service-auto-merge pix-service-auto-merge deleted the pix-17128-invalid-characters-not-tolerated-in-pdf-attestation-quest branch March 24, 2025 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants