diff --git a/djangoldp/permissions.py b/djangoldp/permissions.py index c8f71aa846a2df552e5bfa5c1079c1cc98b73b41..1d26706bfde5c8999bd8f7cd1bb6cc83d5754c05 100644 --- a/djangoldp/permissions.py +++ b/djangoldp/permissions.py @@ -30,7 +30,7 @@ class LDPPermissions(DjangoObjectPermissions): @classmethod def refresh_cache(cls): - if time.time() - cls.perms_cache['time'] > 5: + if (time.time() - cls.perms_cache['time']) > 100: cls.invalidate_cache() def user_permissions(self, user, obj_or_model, obj=None): diff --git a/djangoldp/serializers.py b/djangoldp/serializers.py index eb6170b6cbc1f2f2514b9ef45e2dd2188895f742..4d320001366f9109cd33a9e5913d8ea4c10c5c6e 100644 --- a/djangoldp/serializers.py +++ b/djangoldp/serializers.py @@ -42,7 +42,7 @@ class InMemoryCache: } def refresh_cache(self): - if time.time() - self.cache['time'] > 5: + if (time.time() - self.cache['time']) > 300: self.invalidate_cache() def has(self, cache_key):