From 61062c7af4bf70c8fcfb9bd2b84e532db7c85d35 Mon Sep 17 00:00:00 2001 From: Sylvain Le Bon <sylvain@startinblox.com> Date: Fri, 6 Oct 2023 23:33:56 +0200 Subject: [PATCH] bugfix: added the missing filter --- djangoldp_account/permissions.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/djangoldp_account/permissions.py b/djangoldp_account/permissions.py index 93df4aa..d51e46c 100644 --- a/djangoldp_account/permissions.py +++ b/djangoldp_account/permissions.py @@ -1,8 +1,6 @@ from django.conf import settings - from djangoldp.permissions import LDPBasePermission -from djangoldp.utils import is_anonymous_user - +from .filters import IPFilterBackend XMPP_SERVERS = set({'51.15.243.248', '212.47.234.179', '2001:bc8:47b0:2711::1'}) @@ -25,6 +23,7 @@ def check_client_ip(request): return False class IPOpenPermissions(LDPBasePermission): + filter_backend = IPFilterBackend def has_permission(self, request, view): return check_client_ip(request) -- GitLab