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