Bug #80383
erreur création de slug sur nom trop long (TypeError: Unicode-objects must be encoded before hashing)
Début:
11 août 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/113072/
TypeError: Unicode-objects must be encoded before hashing (8 additional frame(s) were not displayed) ... File "django/views/generic/edit.py", line 172, in post return super().post(request, *args, **kwargs) File "django/views/generic/edit.py", line 142, in post return self.form_valid(form) File "authentic2/manager/role_views.py", line 117, in form_valid response = super().form_valid(form) File "django/views/generic/edit.py", line 125, in form_valid self.object = form.save() File "authentic2/forms/mixins.py", line 98, in save instance.slug = instance.slug[:252] + hashlib.md5(instance.slug).hexdigest()[:4]
Demandes liées
Révisions associées
Historique
Mis à jour par Robot Gitea il y a 9 mois
- Statut changé de Nouveau à En cours
Valentin Deniaud (vdeniaud) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/116
- Titre : WIP: manager: avoid crash in slug creation from long names (#80383)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/116/files
Mis à jour par Valentin Deniaud il y a 9 mois
- Duplique Bug #72203: échec à la création de slug de rôle au nom trop long (TypeError: Unicode-objects must be encoded before hashing) ajouté
Mis à jour par Valentin Deniaud il y a 9 mois
- Statut changé de En cours à Rejeté
Sera traité dans le ticket plus récent.
Mis à jour par Robot Gitea il y a 9 mois
- Statut changé de Solution proposée à Solution validée
Paul Marillonnet (pmarillonnet) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 9 mois
- Statut changé de Solution validée à Résolu (à déployer)
Valentin Deniaud (vdeniaud) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/116
- Titre : manager: avoid crash in slug creation from long names (#80383)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/116/files
Mis à jour par Transition automatique il y a 9 mois
- Statut changé de Résolu (à déployer) à Solution déployée
manager: avoid crash in slug creation from long names (#80383)