mirror of
https://github.com/bitwarden/browser.git
synced 2025-02-17 01:31:25 +01:00
[AC-244] Refreshing identity token after accepting org invite to get updated email verified status (#6094)
This commit is contained in:
parent
5f78aeaef2
commit
2d73f754bf
@ -1,6 +1,7 @@
|
|||||||
import { Component } from "@angular/core";
|
import { Component } from "@angular/core";
|
||||||
import { ActivatedRoute, Params, Router } from "@angular/router";
|
import { ActivatedRoute, Params, Router } from "@angular/router";
|
||||||
|
|
||||||
|
import { ApiService } from "@bitwarden/common/abstractions/api.service";
|
||||||
import { OrganizationUserService } from "@bitwarden/common/abstractions/organization-user/organization-user.service";
|
import { OrganizationUserService } from "@bitwarden/common/abstractions/organization-user/organization-user.service";
|
||||||
import {
|
import {
|
||||||
OrganizationUserAcceptInitRequest,
|
OrganizationUserAcceptInitRequest,
|
||||||
@ -43,7 +44,8 @@ export class AcceptOrganizationComponent extends BaseAcceptComponent {
|
|||||||
private logService: LogService,
|
private logService: LogService,
|
||||||
private organizationApiService: OrganizationApiServiceAbstraction,
|
private organizationApiService: OrganizationApiServiceAbstraction,
|
||||||
private organizationUserService: OrganizationUserService,
|
private organizationUserService: OrganizationUserService,
|
||||||
private messagingService: MessagingService
|
private messagingService: MessagingService,
|
||||||
|
private apiService: ApiService
|
||||||
) {
|
) {
|
||||||
super(router, platformUtilsService, i18nService, route, stateService);
|
super(router, platformUtilsService, i18nService, route, stateService);
|
||||||
}
|
}
|
||||||
@ -67,6 +69,7 @@ export class AcceptOrganizationComponent extends BaseAcceptComponent {
|
|||||||
}
|
}
|
||||||
|
|
||||||
await this.actionPromise;
|
await this.actionPromise;
|
||||||
|
await this.apiService.refreshIdentityToken();
|
||||||
await this.stateService.setOrganizationInvitation(null);
|
await this.stateService.setOrganizationInvitation(null);
|
||||||
this.platformUtilService.showToast(
|
this.platformUtilService.showToast(
|
||||||
"success",
|
"success",
|
||||||
|
Loading…
Reference in New Issue
Block a user