From 0e6d002b4c4b81d3ce4e8246f54e62f7b1b5b2ed Mon Sep 17 00:00:00 2001 From: Sander Declerck Date: Wed, 14 Jan 2026 15:31:37 +0100 Subject: [PATCH] Don't swallow error on retry --- packages/safe-chain/src/api/aikido.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/safe-chain/src/api/aikido.js b/packages/safe-chain/src/api/aikido.js index 88dffb2..be01518 100644 --- a/packages/safe-chain/src/api/aikido.js +++ b/packages/safe-chain/src/api/aikido.js @@ -4,6 +4,7 @@ import { ECOSYSTEM_JS, ECOSYSTEM_PY, } from "../config/settings.js"; +import { ui } from "../environment/userInteraction.js"; const malwareDatabaseUrls = { [ECOSYSTEM_JS]: "https://malware-list.aikido.dev/malware_predictions.json", @@ -89,6 +90,10 @@ async function retry(func, attempts) { try { return await func(); } catch (error) { + ui.writeVerbose( + "An error occurred while trying to download the Aikido Malware database", + error + ); lastError = error; }