From 36a5d02feefdfe6bc04f4882ef787aed61cb4eab Mon Sep 17 00:00:00 2001 From: Arnaud Date: Thu, 22 May 2025 17:39:01 +0200 Subject: [PATCH] Add guard to check that configs has tags --- ignition/modules/marketplace.js | 3 ++- ignition/modules/token.js | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ignition/modules/marketplace.js b/ignition/modules/marketplace.js index 5021735..8cf9ac0 100644 --- a/ignition/modules/marketplace.js +++ b/ignition/modules/marketplace.js @@ -27,8 +27,9 @@ module.exports = buildModule("Marketplace", (m) => { ) let testMarketplace + const config = hre.network.config - if (hre.network.config && hre.network.config.tags.includes("local")) { + if (config && config.tags && config.tags.includes("local")) { const { testVerifier } = m.useModule(VerifierModule) testMarketplace = m.contract( diff --git a/ignition/modules/token.js b/ignition/modules/token.js index ac1f3a0..375a4a0 100644 --- a/ignition/modules/token.js +++ b/ignition/modules/token.js @@ -10,7 +10,9 @@ module.exports = buildModule("Token", (m) => { from: deployer, }) - if (hre.network.config && hre.network.config.tags.includes("local")) { + const config = hre.network.config + + if (config && config.tags && config.tags.includes("local")) { for (let i = 0; i < MAX_ACCOUNTS; i++) { const account = m.getAccount(i) m.call(token, "mint", [account, MINTED_TOKENS], {