Open Guillaumeh3 opened 3 years ago
J'ai trouvé la source du problème : Le nom de la ville n'est pas accepté car trop long (30 caractères), en raccourcissant ça passe Ce qui est étonnant c'est que ça fonctionnait sur les précédentes versions de l'attestation.
Il y a un bug dans la fonction de validation :
Uncaught (in promise) TypeError:
options.sizemust be of type
numberor
n, but was actually of type
null at l (validators.ts:156) at c (validators.ts:164) at u.drawText (PDFPage.ts:885) at A (pdf-util.js:105) at pdf-util.js:117 at f (runtime.js:63) at Generator._invoke (runtime.js:293) at Generator.next (runtime.js:118) at n (asyncToGenerator.js:3) at c (asyncToGenerator.js:25) l @ validators.ts:156 c @ validators.ts:164 (anonymous) @ PDFPage.ts:885 A @ pdf-util.js:105 (anonymous) @ pdf-util.js:117 f @ runtime.js:63 (anonymous) @ runtime.js:293 (anonymous) @ runtime.js:118 n @ asyncToGenerator.js:3 c @ asyncToGenerator.js:25 Promise.then (async) n @ asyncToGenerator.js:13 c @ asyncToGenerator.js:25 (anonymous) @ asyncToGenerator.js:32 (anonymous) @ asyncToGenerator.js:21 (anonymous) @ form-util.js:182
👉 Voir détail de la panne #20 et correction https://github.com/LAB-MI/attestation-deplacement-derogatoire-covid-19/pull/19 du bug 🐛
Testé sur un Redmi note 5, un samsung S7 et un oneplus 7T avec Chrome Seul le redmi permet de générer une attestation, ça ne fonctionne pas sur les deux autres. Sur le S7, testé également avec Firefox sans succès Testé sur un PC sous W10 avec Chrome, Firefox et Edge on a le même comportement.