1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-12 22:33:35 +00:00

Send reference data on account creation (#3297)

This commit is contained in:
Robyn MacCallum
2022-08-12 13:19:39 -04:00
committed by GitHub
parent f42d967356
commit 2d3d312cd7
2 changed files with 4 additions and 0 deletions

View File

@@ -15,6 +15,7 @@ import { PlatformUtilsService } from "@bitwarden/common/abstractions/platformUti
import { PolicyService } from "@bitwarden/common/abstractions/policy/policy.service.abstraction";
import { StateService } from "@bitwarden/common/abstractions/state.service";
import { MasterPasswordPolicyOptions } from "@bitwarden/common/models/domain/masterPasswordPolicyOptions";
import { ReferenceEventRequest } from "@bitwarden/common/models/request/referenceEventRequest";
@Component({
selector: "app-register-form",
@@ -23,6 +24,7 @@ import { MasterPasswordPolicyOptions } from "@bitwarden/common/models/domain/mas
export class RegisterFormComponent extends BaseRegisterComponent {
@Input() queryParamEmail: string;
@Input() enforcedPolicyOptions: MasterPasswordPolicyOptions;
@Input() referenceDataValue: ReferenceEventRequest;
showErrorSummary = false;
@@ -59,6 +61,7 @@ export class RegisterFormComponent extends BaseRegisterComponent {
async ngOnInit() {
await super.ngOnInit();
this.referenceData = this.referenceDataValue;
if (this.queryParamEmail) {
this.formGroup.get("email")?.setValue(this.queryParamEmail);

View File

@@ -115,6 +115,7 @@
<app-register-form
[queryParamEmail]="email"
[enforcedPolicyOptions]="enforcedPolicyOptions"
[referenceDataValue]="referenceData"
></app-register-form>
</div>
</div>