return boolean from generate password

This commit is contained in:
Kyle Spearrin 2018-04-10 13:53:21 -04:00
parent f8d8ca2253
commit fa5f6c0906
1 changed files with 3 additions and 2 deletions

View File

@ -235,17 +235,18 @@ export class AddEditComponent {
} catch { }
}
async generatePassword() {
async generatePassword(): Promise<boolean> {
if (this.cipher.login != null && this.cipher.login.password != null && this.cipher.login.password.length) {
const confirmed = await this.platformUtilsService.showDialog(
this.i18nService.t('overwritePasswordConfirmation'), this.i18nService.t('overwritePassword'),
this.i18nService.t('yes'), this.i18nService.t('no'));
if (!confirmed) {
return;
return false;
}
}
this.onGeneratePassword.emit();
return true;
}
togglePassword() {