Projet

Général

Profil

0001-compat-handle-case-of-Django-1.11-without-psycopg2-f.patch

Benjamin Dauvergne, 19 janvier 2019 10:37

Télécharger (1,09 ko)

Voir les différences:

Subject: [PATCH] compat: handle case of Django 1.11 without psycopg2 (fixes
 #29193)

 src/authentic2/compat.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
src/authentic2/compat.py
43 43
        self.__args = args
44 44
        self.__kwargs = kwargs
45 45
        if django.VERSION >= (1, 11):
46
            from django.contrib.postgres.fields import JSONField
47
            self.__dj11_field = JSONField(*args, **kwargs)
46
            try:
47
                from django.contrib.postgres.fields import JSONField
48
                self.__dj11_field = JSONField(*args, **kwargs)
49
            except ImportError:
50
                pass
48 51
        try:
49 52
            from jsonfield.fields import JSONField
50 53
            self.__jsonfield_field = JSONField(*args, **kwargs)
51
-