From 2ebc3eeeade5a37eaa69b355852a29d5f244e74b Mon Sep 17 00:00:00 2001 From: bot-backend Date: Sun, 31 May 2026 23:24:42 +0300 Subject: [PATCH] fix(tradein): drop undefined _cancelled assign in cian-full-load cancel path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Review #929: _cancelled was removed earlier in the PR but a stray assignment remained → NameError on every cooperative cancel (common exit path). Variable unused; mark_done is called unconditionally next line. --- tradein-mvp/backend/app/services/scrape_pipeline.py | 1 - 1 file changed, 1 deletion(-) diff --git a/tradein-mvp/backend/app/services/scrape_pipeline.py b/tradein-mvp/backend/app/services/scrape_pipeline.py index ea91c096..12b7f171 100644 --- a/tradein-mvp/backend/app/services/scrape_pipeline.py +++ b/tradein-mvp/backend/app/services/scrape_pipeline.py @@ -1703,7 +1703,6 @@ async def run_cian_full_load( except RuntimeError as exc: # on_bucket кидает RuntimeError("cancelled") при cooperative cancel if str(exc) == "cancelled": - _cancelled = True logger.info( "cian-full-load run_id=%d: cancelled — partial results unique=%d ins=%d upd=%d", run_id,