saisie justificatif impossible pour les secrétaires #758
Labels
No Label
ABS
à confirmer
API
Apogée
bug
BUT
Dev
duplicate
enhancement
Entreprises
frontend
help wanted
invalid
Jury
PE
prio
question
RGPD
Users
wontfix
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: ScoDoc/ScoDoc#758
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Un compte avec des droits Secr ne peut pas saisir les justificatifs. C'est embêtant pour un secrétariat.
Non reproductible.
Quelle est la page utilisée ?
J'ai essayé avec le rôle
Secr_XXX
défini comme suit:
Apparemment le justificatif est enregistré.
L'erreur se produit dans la fiche d'un étudiant en cliquant sur "Justifier" Il y a bien des erreurs JS. Voici le screenshot.
Y a-t-il quelque chose que je puisse faire pour aider à trouver d’où vient le problème ou pour contourner le bug ? La secrétaire ne peut saisir aucun justificatif depuis le début de l'année.
Description du problème
J'ai réussi à reproduire le problème (enfin techniquement il y en a plusieurs)
Premièrement la version 60.3.0 est une version ESR de firefox. Elle possède encore les mises à jour de sécurité mais ne possède pas toutes les fonctionnalités modernes (cela comprend les input
datetime-local
qui sont remplacés par des inputtext
)De plus il semblerai que certaines syntaxes javascript ne soit pas comprises (d'où les erreurs JS)
(pour reproduire le problème j'ai utilisé https://www.browserstack.com et https://caniuse.com/?search=input%20datetime )
Solutions
Plusieurs solutions sont possibles.
datetime-local
soit une version supérieur ou égale à Firefox 93.0datetime-local
par deux inputs (datetime
,time
) et modifier le javascript afin de ne pas utiliser de syntaxe trop moderne.Point à savoir : La version 60.3 ne figure pas dans les versions de firefox les plus utilisées (voir capture de
caniuse.com
jointe)https://discord.com/channels/831569268533362697/1013369074081869865/1166265986475884594
La modif (non achevée à ce jour, 9.6.68) de la saisie des dates partout devrait résoudre ce problème.
La page de saisie a été entièrement revue et ce problème ne doit plus exister.