fix(billing) - skip redundant cap writes (#20882)

fixes https://sonarly.com/issue/40207
This commit is contained in:
Etienne
2026-05-25 14:03:18 +02:00
committed by GitHub
parent d54caf10c1
commit 50c8834e21
@@ -317,7 +317,10 @@ export class BillingUsageService {
-usedCredits,
);
if (decrementedAvailableCredits <= 0) {
const hasJustReachedCap =
availableCredits > 0 && decrementedAvailableCredits <= 0;
if (hasJustReachedCap) {
await this.billingUsageCapService.setSubscriptionItemHasReachedCap(
workspaceId,
true,