mirror of https://github.com/scrapy/scrapy.git
Fix cell-var-from-loop bug in _send_catch_log_deferred (#7649)
This commit is contained in:
parent
f605defefc
commit
f5a62a293f
|
|
@ -125,13 +125,11 @@ def _send_catch_log_deferred(
|
||||||
**named,
|
**named,
|
||||||
)
|
)
|
||||||
d.addErrback(logerror, receiver)
|
d.addErrback(logerror, receiver)
|
||||||
# TODO https://pylint.readthedocs.io/en/latest/user_guide/messages/warning/cell-var-from-loop.html
|
|
||||||
d2: Deferred[tuple[TypingAny, TypingAny]] = d.addBoth(
|
d2: Deferred[tuple[TypingAny, TypingAny]] = d.addBoth(
|
||||||
lambda result: (
|
lambda result, recv: (recv, result), receiver
|
||||||
receiver, # pylint: disable=cell-var-from-loop # noqa: B023
|
|
||||||
result,
|
|
||||||
)
|
|
||||||
)
|
)
|
||||||
|
|
||||||
dfds.append(d2)
|
dfds.append(d2)
|
||||||
|
|
||||||
results = yield DeferredList(dfds)
|
results = yield DeferredList(dfds)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue