From 2c4c4e2a10ce784ac18d44775171916d3fa1b611 Mon Sep 17 00:00:00 2001 From: chad-js Date: Wed, 30 Jul 2025 10:29:33 -0400 Subject: [PATCH] fix: dont throw if rewards apy missing --- .../morpho/mappers/mapNetApyData/cNetApyData.ts | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/app/data/morpho/mappers/mapNetApyData/cNetApyData.ts b/src/app/data/morpho/mappers/mapNetApyData/cNetApyData.ts index f095c62a2..8d9b3c0f5 100644 --- a/src/app/data/morpho/mappers/mapNetApyData/cNetApyData.ts +++ b/src/app/data/morpho/mappers/mapNetApyData/cNetApyData.ts @@ -23,15 +23,14 @@ export function cNetApyData(vaultState: FullVaultInfoQuery["vaultByAddress"]["st const key = reward.asset.address; const apr = reward.supplyApr; if (apr == null) { - console.error("reward.supplyApr is null", reward); - throw new Error("reward.supplyApr is null"); + console.error(`reward.supplyApr is null for ${reward.asset.symbol}`); + } else { + rewardsMap.set(key, { + asset: reward.asset, + totalApr: apr, + }); + totalRewards += apr; } - - rewardsMap.set(key, { - asset: reward.asset, - totalApr: apr, - }); - totalRewards += apr; } }