From 0ddaf4190aa9e096889dd73f7faede216a8affd1 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Pasquier <contact@jbpasquier.eu>
Date: Fri, 9 Oct 2020 10:41:00 +0000
Subject: [PATCH] fix: getattr instead of flat PERMISSIONS_CACHE

---
 djangoldp/permissions.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/djangoldp/permissions.py b/djangoldp/permissions.py
index 706d0df7..682ed354 100644
--- a/djangoldp/permissions.py
+++ b/djangoldp/permissions.py
@@ -20,7 +20,7 @@ class LDPPermissions(DjangoObjectPermissions):
     perms_cache = {
         'time': time.time()
     }
-    with_cache = settings.PERMISSIONS_CACHE
+    with_cache = getattr(settings, 'PERMISSIONS_CACHE', True)
 
     @classmethod
     def invalidate_cache(cls):
-- 
GitLab