From 800fa1307115d70f2f936aeac25d2576178d8ce0 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Mon, 19 Feb 2024 18:20:24 +0100 Subject: [PATCH] Delete issues related to deleted files --- scanner/scanner/scanner.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scanner/scanner/scanner.py b/scanner/scanner/scanner.py index a38be965..337da487 100644 --- a/scanner/scanner/scanner.py +++ b/scanner/scanner/scanner.py @@ -277,3 +277,8 @@ class Scanner: if not r.ok: logging.error(f"Request error: {await r.text()}") r.raise_for_status() + if path in self.issues: + await self._client.delete( + f'{self._url}/issues?filter=domain eq scanner and cause eq "{path}"', + headers={"X-API-Key": self._api_key}, + )