fix: Fix signature for LenientMemcacheCache.set() (#5800)

This commit is contained in:
Jennifer Richards 2023-06-12 14:48:32 -03:00 committed by GitHub
parent b75b560dea
commit 12f1ac10ad
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,7 +1,7 @@
# Copyright The IETF Trust 2023, All Rights Reserved
# -*- coding: utf-8 -*-
from django.core.cache.backends.memcached import PyMemcacheCache
from django.core.cache.backends.memcached import PyMemcacheCache, DEFAULT_TIMEOUT
from pymemcache.exceptions import MemcacheServerError
from .log import log
@ -9,7 +9,7 @@ from .log import log
class LenientMemcacheCache(PyMemcacheCache):
"""PyMemcacheCache backend that tolerates failed inserts due to object size"""
def set(self, key, value, timeout=None, version=None):
def set(self, key, value, timeout=DEFAULT_TIMEOUT, version=None):
try:
super().set(key, value, timeout, version)
except MemcacheServerError as err: