From 26d6f1feaaccce5ac0f04342d4bc1b5662e535be Mon Sep 17 00:00:00 2001 From: Bowen Li Date: Fri, 7 Feb 2025 13:26:03 -0800 Subject: [PATCH] fix: update --- src/contracts/core/AllocationManager.sol | 2 +- src/test/unit/AllocationManagerUnit.t.sol | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/contracts/core/AllocationManager.sol b/src/contracts/core/AllocationManager.sol index 55a108d6e..e5924d747 100644 --- a/src/contracts/core/AllocationManager.sol +++ b/src/contracts/core/AllocationManager.sol @@ -334,7 +334,7 @@ contract AllocationManager is /// @inheritdoc IAllocationManager function createOperatorSets(address avs, CreateSetParams[] calldata params) external checkCanCall(avs) { // Check that the AVS exists and has registered metadata - require(_avsRegisteredMetadata[params.avs], InvalidAVSWithNoMetadataRegistered()); + require(_avsRegisteredMetadata[avs], InvalidAVSWithNoMetadataRegistered()); for (uint256 i = 0; i < params.length; i++) { OperatorSet memory operatorSet = OperatorSet(avs, params[i].operatorSetId); diff --git a/src/test/unit/AllocationManagerUnit.t.sol b/src/test/unit/AllocationManagerUnit.t.sol index 8f916ee90..b39ce36b7 100644 --- a/src/test/unit/AllocationManagerUnit.t.sol +++ b/src/test/unit/AllocationManagerUnit.t.sol @@ -3841,6 +3841,9 @@ contract AllocationManagerUnitTests_createOperatorSets is AllocationManagerUnitT uint256 numOpSets = r.Uint256(1, FUZZ_MAX_OP_SETS); uint256 numStrategies = r.Uint256(1, FUZZ_MAX_STRATS); + cheats.prank(avs); + allocationManager.updateAVSMetadataURI(avs, "https://example.com"); + CreateSetParams[] memory createSetParams = new CreateSetParams[](numOpSets); for (uint256 i; i < numOpSets; ++i) {