We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a56c9ef commit de11336Copy full SHA for de11336
1 file changed
wagtailcache/models.py
@@ -21,7 +21,7 @@ def set(self, url, key, expiry) -> "KeyringItem":
21
"""
22
# Ensure `full_clean` is called to validate the model.
23
try:
24
- item = self.get(url=url, key=key)
+ item = self.select_for_update().get(url=url, key=key)
25
item.expiry = expiry
26
except KeyringItem.DoesNotExist:
27
item = KeyringItem(url=url, key=key, expiry=expiry)
0 commit comments