Skip to content

Commit

Permalink
update versioning in updateFirewallRules query cache
Browse files Browse the repository at this point in the history
  • Loading branch information
coliu-akamai committed Jan 27, 2025
1 parent 9c5476b commit 1054436
Showing 1 changed file with 18 additions and 3 deletions.
21 changes: 18 additions & 3 deletions packages/manager/src/queries/firewalls.ts
Original file line number Diff line number Diff line change
Expand Up @@ -346,7 +346,14 @@ export const useUpdateFirewallRulesMutation = (firewallId: number) => {
if (!oldData) {
return undefined;
}
return { ...oldData, rules: { ...oldData.rules, ...updatedRules } };
return {
...oldData,
rules: {
...oldData.rules,
...updatedRules,
version: oldData.rules.version + 1,
},
};
}
);

Expand All @@ -373,7 +380,11 @@ export const useUpdateFirewallRulesMutation = (firewallId: number) => {

newData[indexOfFirewall] = {
...firewall,
rules: { ...firewall.rules, ...updatedRules },
rules: {
...firewall.rules,
...updatedRules,
version: firewall.rules.version + 1,
},
};
return { ...page, data: newData };
}
Expand Down Expand Up @@ -402,7 +413,11 @@ export const useUpdateFirewallRulesMutation = (firewallId: number) => {

newFirewalls[indexOfFirewall] = {
...firewall,
rules: { ...firewall.rules, ...updatedRules },
rules: {
...firewall.rules,
...updatedRules,
version: firewall.rules.version + 1,
},
};

return newFirewalls;
Expand Down

0 comments on commit 1054436

Please sign in to comment.