From 41a5c68d3e2c99fd4cb4cae5a898afbf137cfd84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarjei=20Hus=C3=B8y?= Date: Thu, 9 Jan 2014 22:13:57 +0100 Subject: [PATCH] Add missing call to super in JSONType.__init__ Fixes https://github.com/kvesteri/sqlalchemy-utils/issues/57. --- sqlalchemy_utils/types/json.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sqlalchemy_utils/types/json.py b/sqlalchemy_utils/types/json.py index 779b09b..490f420 100644 --- a/sqlalchemy_utils/types/json.py +++ b/sqlalchemy_utils/types/json.py @@ -54,11 +54,12 @@ class JSONType(sa.types.TypeDecorator): """ impl = sa.UnicodeText - def __init__(self): + def __init__(self, *args, **kwargs): if json is None: raise ImproperlyConfigured( 'JSONType needs anyjson package installed.' ) + super(JSONType, self).__init__(*args, **kwargs) def load_dialect_impl(self, dialect): if dialect.name == 'postgresql':