Projet

Général

Profil

Bug #21252

crash sur get_language() retournant None

Ajouté par Frédéric Péters il y a plus de 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
18 janvier 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Je n'ai pas cherché les détails de la situation qui peut amener ça.

  File "/home/fred/src/eo/chrono/chrono/manager/forms.py", line 39, in __init__
    super(DateTimeWidget, self).__init__(*args, options=DATETIME_OPTIONS, **kwargs)
  File "/home/fred/src/eo/chrono/chrono/manager/widgets.py", line 129, in __init__
    super(DateTimeWidget, self).__init__(attrs, options, usel10n)
  File "/home/fred/src/eo/chrono/chrono/manager/widgets.py", line 73, in __init__
    self.options['language'] = get_language().split('-')[0]
AttributeError: 'NoneType' object has no attribute 'split'

Fichiers

Révisions associées

Révision a1dc2853 (diff)
Ajouté par Frédéric Péters il y a plus de 6 ans

misc: don't crash on missing language code (#21252)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 6 ans

#2

Mis à jour par Thomas Noël il y a plus de 6 ans

Ça doit pouvoir arriver, « Returns ``None`` if translations are temporarily deactivated »

Ack.

#3

Mis à jour par Frédéric Péters il y a plus de 6 ans

  • Statut changé de En cours à Résolu (à déployer)
commit a1dc28536a8a57c9228b81274a95b0d80eac3e95
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Thu Jan 18 11:21:07 2018 +0100

    misc: don't crash on missing language code (#21252)
#4

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF