1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-15 07:43:35 +00:00

[AC-2721] [Defect] Apply subscription status updates in provider subscription details (#9729)

* Resolve the pending cancellation status

* Add the contact information
This commit is contained in:
cyprain-okeke
2024-06-20 13:50:10 +01:00
committed by GitHub
parent 8d04731633
commit 593dc3c716
3 changed files with 14 additions and 3 deletions

View File

@@ -9,6 +9,7 @@ export class ProviderSubscriptionResponse extends BaseResponse {
unpaidPeriodEndDate?: string;
gracePeriod?: number | null;
suspensionDate?: string;
cancelAt?: string;
constructor(response: any) {
super(response);
@@ -19,6 +20,7 @@ export class ProviderSubscriptionResponse extends BaseResponse {
this.unpaidPeriodEndDate = this.getResponseProperty("unpaidPeriodEndDate");
this.gracePeriod = this.getResponseProperty("gracePeriod");
this.suspensionDate = this.getResponseProperty("suspensionDate");
this.cancelAt = this.getResponseProperty("cancelAt");
const plans = this.getResponseProperty("plans");
if (plans != null) {
this.plans = plans.map((i: any) => new ProviderPlanResponse(i));