Skip to content

Commit 685501d

Browse files
[hebao1.1] Fix a bug in UpgraderModule (#1615)
1 parent eb64e22 commit 685501d

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

packages/hebao_v1/contracts/modules/upgrade/UpgraderModule.sol

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -120,17 +120,18 @@ contract UpgraderModule is BaseModule {
120120
w.setController(controller_);
121121
}
122122

123-
for(uint i = 0; i < modulesToAdd.length; i++) {
124-
if (!w.hasModule(modulesToAdd[i])) {
125-
w.addModule(modulesToAdd[i]);
126-
}
127-
}
128123
for(uint i = 0; i < modulesToRemove.length; i++) {
129124
if (w.hasModule(modulesToRemove[i])) {
130125
w.removeModule(modulesToRemove[i]);
131126
}
132127
}
133128

129+
for(uint i = 0; i < modulesToAdd.length; i++) {
130+
if (!w.hasModule(modulesToAdd[i])) {
131+
w.addModule(modulesToAdd[i]);
132+
}
133+
}
134+
134135
migrateSecurityStore(wallet);
135136

136137
emit Activated(wallet);

0 commit comments

Comments
 (0)