Skip to content

Commit d92bccb

Browse files
committed
chore(dashboard): remove parallel processing of ipfs cids
1 parent fe6c445 commit d92bccb

File tree

1 file changed

+9
-13
lines changed

1 file changed

+9
-13
lines changed

packages/apps/app-dashboard/src/hooks/user-dashboard/connect/useAddPermittedActions.ts

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -49,19 +49,15 @@ export const useAddPermittedActions = () => {
4949
);
5050

5151
setLoadingStatus('Granting App Permissions');
52-
// Process ability IPFS CIDs in parallel
53-
const actionsToAdd = abilityIpfsCids.filter((ipfsCid) => !permittedActionSet.has(ipfsCid));
54-
55-
if (actionsToAdd.length > 0) {
56-
await Promise.all(
57-
actionsToAdd.map((ipfsCid) =>
58-
litContracts.addPermittedAction({
59-
ipfsId: ipfsCid,
60-
pkpTokenId: agentPKPTokenId,
61-
authMethodScopes: [AUTH_METHOD_SCOPE.SignAnything],
62-
}),
63-
),
64-
);
52+
// Process ability IPFS CIDs
53+
for (const ipfsCid of abilityIpfsCids) {
54+
if (!permittedActionSet.has(ipfsCid)) {
55+
await litContracts.addPermittedAction({
56+
ipfsId: ipfsCid,
57+
pkpTokenId: agentPKPTokenId,
58+
authMethodScopes: [AUTH_METHOD_SCOPE.SignAnything],
59+
});
60+
}
6561
}
6662

6763
setLoadingStatus('Permissions Added Successfully');

0 commit comments

Comments
 (0)