Files
app-store-optimization/skills/loki-mode/benchmarks/results/2026-01-05-10-37-54/swebench-loki-patches/django__django-16379.patch

21 lines
607 B
Diff

# django__django-16379
# Loki Mode Multi-Agent Patch
# Attempts: 1
--- a/django/core/cache/backends/filebased.py
+++ b/django/core/cache/backends/filebased.py
@@ -91,10 +91,12 @@ class FileBasedCache(BaseCache):
def has_key(self, key, version=None):
fname = self._key_to_file(key, version)
- if os.path.exists(fname):
- with open(fname, "rb") as f:
+ try:
+ with open(fname, "rb") as f:
return not self._is_expired(f)
- return False
+ except FileNotFoundError:
+ return False
def _cull(self):
"""