Wrap guardian.VERSION in tuple, in django-guardian 1.4.2 version has list type and comparison fails.

This commit is contained in:
b.khasanov 2016-05-26 19:02:36 +03:00
parent 9d2f6fea11
commit 65be82e8fd

View File

@ -308,7 +308,7 @@ class DjangoObjectPermissionsFilter(BaseFilterBackend):
'model_name': model_cls._meta.model_name 'model_name': model_cls._meta.model_name
} }
permission = self.perm_format % kwargs permission = self.perm_format % kwargs
if guardian.VERSION >= (1, 3): if tuple(guardian.VERSION) >= (1, 3):
# Maintain behavior compatibility with versions prior to 1.3 # Maintain behavior compatibility with versions prior to 1.3
extra = {'accept_global_perms': False} extra = {'accept_global_perms': False}
else: else: