Projet

Général

Profil

0001-variables-don-t-treat-invalid-json-as-formatted-valu.patch

Frédéric Péters, 25 septembre 2018 14:39

Télécharger (922 octets)

Voir les différences:

Subject: [PATCH] variables: don't treat invalid json as formatted values
 (#26703)

 hobo/environment/models.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
hobo/environment/models.py
39 39
    @property
40 40
    def json(self):
41 41
        if self.value and (self.value[0] in '{[' or self.value in ('true', 'false')):
42
            return json.loads(self.value)
42
            try:
43
                return json.loads(self.value)
44
            except ValueError:
45
                pass
43 46
        return self.value
44 47

  
45 48
    def clean(self):
46
-