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

init functions

This commit is contained in:
Kyle Spearrin
2019-03-06 14:31:32 -05:00
parent 965e35604c
commit 199884e6ae
3 changed files with 47 additions and 35 deletions

View File

@@ -26,16 +26,7 @@ export class FolderAddEditComponent implements OnInit {
protected platformUtilsService: PlatformUtilsService) { }
async ngOnInit() {
this.editMode = this.folderId != null;
if (this.editMode) {
this.editMode = true;
this.title = this.i18nService.t('editFolder');
const folder = await this.folderService.get(this.folderId);
this.folder = await folder.decrypt();
} else {
this.title = this.i18nService.t('addFolder');
}
await this.init();
}
async submit(): Promise<boolean> {
@@ -77,4 +68,17 @@ export class FolderAddEditComponent implements OnInit {
return true;
}
protected async init() {
this.editMode = this.folderId != null;
if (this.editMode) {
this.editMode = true;
this.title = this.i18nService.t('editFolder');
const folder = await this.folderService.get(this.folderId);
this.folder = await folder.decrypt();
} else {
this.title = this.i18nService.t('addFolder');
}
}
}