diff --git a/support-portal-frontend/src/app/component/user/user.component.html b/support-portal-frontend/src/app/component/user/user.component.html index 4758083..d7c2e9c 100644 --- a/support-portal-frontend/src/app/component/user/user.component.html +++ b/support-portal-frontend/src/app/component/user/user.component.html @@ -186,7 +186,7 @@ diff --git a/support-portal-frontend/src/app/component/user/user.component.ts b/support-portal-frontend/src/app/component/user/user.component.ts index 4646de5..a8974f4 100644 --- a/support-portal-frontend/src/app/component/user/user.component.ts +++ b/support-portal-frontend/src/app/component/user/user.component.ts @@ -64,7 +64,7 @@ export class UserComponent implements OnInit, OnDestroy { public onSelectUser(selectedUser: User): void { this.selectedUser = selectedUser; - document.getElementById('openUserInfo')?.click(); + this.clickButton('openUserInfo'); } public onProfileImageChange(fileList: FileList): void { @@ -82,7 +82,7 @@ export class UserComponent implements OnInit, OnDestroy { let subscription = this.userService.addUser(formData) .subscribe( (user: User) => { - document.getElementById('new-user-close')?.click(); + this.clickButton('new-user-close'); this.getUsers(false); this.invalidateVariables(); userForm.reset(); @@ -101,6 +101,10 @@ export class UserComponent implements OnInit, OnDestroy { } public saveNewUser(): void { - document.getElementById('new-user-save')?.click(); + this.clickButton('new-user-save'); + } + + private clickButton(buttonId: string): void { + document.getElementById(buttonId)?.click(); } }