Plantage sur caractère unicode dans le code d'un module #72

Closed
opened 2021-06-08 09:40:27 +02:00 by aurelien.plancke · 1 comment
Contributor

Lors de la création d'un module on peut ajouter un caractère unicode dans le code d'un module, cependant lors de l'affichage des notes dans une évaluation de ce module l'erreur Error Type: UnicodeEncodeError est soulevée.
Reproduire l'erreur :
Créer un module avec dans le code un caractère unicode tel que ‑ (tiret insécable ctrl+maj+u+2011), créer une interrogation et essayer de consulter toutes les notes.
Le log d'erreur :

Module Products.ScoDoc.sco_liste_notes, line 205, in do_evaluation_listenotes
Module Products.ScoDoc.sco_liste_notes, line 435, in _make_table_notes
Module Products.ScoDoc.sco_utils, line 492, in make_filename
Module Products.ScoDoc.sco_utils, line 473, in suppress_accents
UnicodeEncodeError: 'ascii' codec can't encode character u'\u2011' in position 11: ordinal not in range(128)
Lors de la création d'un module on peut ajouter un caractère unicode dans le code d'un module, cependant lors de l'affichage des notes dans une évaluation de ce module l'erreur Error Type: UnicodeEncodeError est soulevée. Reproduire l'erreur : Créer un module avec dans le code un caractère unicode tel que ‑ (tiret insécable ctrl+maj+u+2011), créer une interrogation et essayer de consulter toutes les notes. Le log d'erreur : > Module Products.ScoDoc.sco_liste_notes, line 205, in do_evaluation_listenotes > Module Products.ScoDoc.sco_liste_notes, line 435, in _make_table_notes > Module Products.ScoDoc.sco_utils, line 492, in make_filename > Module Products.ScoDoc.sco_utils, line 473, in suppress_accents > UnicodeEncodeError: 'ascii' codec can't encode character u'\u2011' in position 11: ordinal not in range(128)
viennet added this to the ScoDoc 9.0 milestone 2021-06-08 09:41:48 +02:00
viennet added the
bug
label 2021-06-08 09:42:04 +02:00
IDK was assigned by viennet 2021-06-08 09:42:16 +02:00
Owner

fixed

fixed
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ScoDoc/ScoDoc#72
No description provided.