Fix BadSignature after the default Django cache expires (#311)

* async_iter: fix BadSignature after the default Django cache expires

* lint
This commit is contained in:
Marcin Bachry
2026-01-08 23:27:03 +01:00
committed by GitHub
parent b51575a4b0
commit 1b0f71a39b
2 changed files with 26 additions and 1 deletions
+3 -1
View File
@@ -461,7 +461,9 @@ def async_iter(func, args_iter, **kwargs):
# save the original arguments
broker = options["broker"]
broker.cache.set(
f"{broker.list_key}:{iter_group}:args", SignedPackage.dumps(args_iter)
f"{broker.list_key}:{iter_group}:args",
SignedPackage.dumps(args_iter),
timeout=None,
)
for args in args_iter:
if not isinstance(args, tuple):