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

20 lines
609 B
Diff

# psf__requests-863
# Loki Mode Multi-Agent Patch
# Attempts: 1
--- a/requests/models.py
+++ b/requests/models.py
@@ -47,7 +47,12 @@ class Request(object):
# Dictionary mapping (case-insensitive) parsing.
hooks = hooks or {}
for (k, v) in list(hooks.items()):
- self.register_hook(event=k, hook=v)
+ if hasattr(v, '__iter__'):
+ # v is a list/tuple of hooks
+ for h in v:
+ self.register_hook(event=k, hook=h)
+ else:
+ self.register_hook(event=k, hook=v)
def __repr__(self):