From f962ab3ef0de5d201f6a04e1ddcf9f08649fe3d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Fri, 15 Oct 2021 13:56:08 +0300 Subject: [PATCH] RED-2473: Disable delete self in edit user dialog --- .../user-details/user-details.component.html | 4 ++-- .../user-details/user-details.component.ts | 8 ++++---- apps/red-ui/src/assets/i18n/de.json | 2 +- apps/red-ui/src/assets/i18n/en.json | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.html b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.html index 8e99f14e5..99f87d038 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.html +++ b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.html @@ -47,10 +47,10 @@
diff --git a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.ts b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.ts index 2d5780d9c..f73127f46 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.ts +++ b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.ts @@ -29,7 +29,7 @@ export class UserDetailsComponent implements OnInit { private readonly _toaster: Toaster, private readonly _dialogService: AdminDialogService, private readonly _loadingService: LoadingService, - private readonly _userService: UserService, + readonly userService: UserService, ) {} get changed(): boolean { @@ -69,7 +69,7 @@ export class UserDetailsComponent implements OnInit { return false; } - const isCurrentAdminUser = this.user.isAdmin && this.user.id === this._userService.currentUser.id; + const isCurrentAdminUser = this.user.isAdmin && this.user.id === this.userService.currentUser.id; return ( (role === 'RED_ADMIN' && isCurrentAdminUser) || Object.keys(this._ROLE_REQUIREMENTS).reduce( @@ -112,7 +112,7 @@ export class UserDetailsComponent implements OnInit { const userData = { ...this.userForm.getRawValue(), roles: this.activeRoles }; if (!this.user) { - await this._userService + await this.userService .create(userData) .toPromise() .then(() => { @@ -127,7 +127,7 @@ export class UserDetailsComponent implements OnInit { this._loadingService.stop(); }); } else { - await this._userService.updateProfile(userData, this.user.id).toPromise(); + await this.userService.updateProfile(userData, this.user.id).toPromise(); this.closeDialog.emit(true); } } diff --git a/apps/red-ui/src/assets/i18n/de.json b/apps/red-ui/src/assets/i18n/de.json index cad0fbd1f..226ddb769 100644 --- a/apps/red-ui/src/assets/i18n/de.json +++ b/apps/red-ui/src/assets/i18n/de.json @@ -1146,7 +1146,7 @@ "redaction": "Redaktion", "remove-annotations-dialog": { "confirm": "Ja, fortfahren und entfernen!", - "deny": "Stornieren", + "cancel": "Stornieren", "dictionary": "Wörterbuch", "image-type": "", "remove-from-dictionary": { diff --git a/apps/red-ui/src/assets/i18n/en.json b/apps/red-ui/src/assets/i18n/en.json index 05de6ac68..fa152ff18 100644 --- a/apps/red-ui/src/assets/i18n/en.json +++ b/apps/red-ui/src/assets/i18n/en.json @@ -1264,12 +1264,12 @@ "assign-approver": "You have been assigned as approver for {fileName} in the {dossierName}!", "assign-reviewer": "You have been assigned as reviewer for {fileName} in the {dossierName}!", "document-approved": " {fileName} has been approved!", + "dossier-deleted": "Dossier: has been deleted!", "dossier-owner-deleted": "{dossierName} owner removed!", "dossier-owner-removed": "{dossierName} owner removed!", "dossier-owner-set": " {dossierName} owner changed to {user}!", "unassigned-from-file": "You have been unassigned from {fileName} in the {dossierName}!", "user-becomes-dossier-member": "{user} joined dossier: {dossierName}!", - "dossier-deleted": "Dossier: has been deleted!", "user-demoted-to-reviewer": "{user} demoted to reviewer in dossier: {dossierName}!", "user-promoted-to-approver": "{user} promoted to approver in dossier: {dossierName}!", "user-removed-as-dossier-member": "{user} removed as a member of: {dossierName} !" @@ -1316,8 +1316,8 @@ }, "redaction": "Redaction", "remove-annotations-dialog": { - "confirm": "Yes, proceed and remove!", "cancel": "Cancel", + "confirm": "Yes, proceed and remove!", "dictionary": "Dictionary", "image-type": "Image: {typeLabel}", "remove-from-dictionary": {