1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-09-29 04:17:41 +02:00

Use generic type option instead of casting

This commit is contained in:
Addison Beck 2024-06-10 11:44:02 -05:00
parent d0e846a675
commit 0644431ffc
No known key found for this signature in database
2 changed files with 5 additions and 6 deletions

View File

@ -39,9 +39,10 @@ export class EnrollMasterPasswordReset {
verificationType: {
type: "custom",
verificationFn: async (secret: VerificationWithSecret) => {
const request = (await userVerificationService.buildRequest(
secret,
)) as OrganizationUserResetPasswordEnrollmentRequest;
const request =
await userVerificationService.buildRequest<OrganizationUserResetPasswordEnrollmentRequest>(
secret,
);
request.resetPasswordKey = await resetPasswordService.buildRecoveryKey(
data.organization.id,
);

View File

@ -153,9 +153,7 @@ export class UserVerificationDialogComponent {
* // Pass in a function that will be used to validate the input of the
* // verification dialog, returning true when finished.
* verificationFn: async (secret: VerificationWithSecret) => {
* const request = (await userVerificationService.buildRequest(
* secret,
* )) as CustomRequestType;
* const request = await userVerificationService.buildRequest<CustomRequestType>(secret);
*
* // ... Do something with the custom request type
*