1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-15 15:53:27 +00:00

[AC-1599] Fix Secrets Manager cost subtotal when creating an organization (#6044)

* Fix service account cost not included in SM subtotal

* Simplify logic
This commit is contained in:
Thomas Rittson
2023-08-18 08:47:36 +10:00
committed by GitHub
parent 1b32cddbad
commit e916cec6b5

View File

@@ -314,16 +314,11 @@ export class OrganizationPlansComponent implements OnInit, OnDestroy {
return 0;
}
let subTotal = plan.basePrice;
if (plan.hasAdditionalSeatsOption && formValues.userSeats) {
subTotal += this.seatTotal(plan, formValues.userSeats);
}
if (plan.hasAdditionalStorageOption && formValues.additionalServiceAccounts) {
subTotal += this.additionalServiceAccountTotal(this.selectedPlan);
}
return subTotal;
return (
plan.basePrice +
this.seatTotal(plan, formValues.userSeats) +
this.additionalServiceAccountTotal(plan)
);
}
get freeTrial() {