From cadaf50a3e72f43dc682c1cc7cc24d9037997ff2 Mon Sep 17 00:00:00 2001 From: Valentin Mihai Date: Mon, 24 Apr 2023 12:45:48 +0300 Subject: [PATCH] RED-6559 - Missing HelpMode link in 'Edit file attribute dialog' --- .../add-edit-file-attribute-dialog.component.html | 2 ++ .../add-edit-file-attribute-dialog.component.ts | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/apps/red-ui/src/app/modules/admin/screens/file-attributes-listing/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.html b/apps/red-ui/src/app/modules/admin/screens/file-attributes-listing/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.html index ab4222018..160e24e3c 100644 --- a/apps/red-ui/src/app/modules/admin/screens/file-attributes-listing/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.html +++ b/apps/red-ui/src/app/modules/admin/screens/file-attributes-listing/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.html @@ -85,6 +85,8 @@ [label]="'add-edit-file-attribute.save' | translate" [type]="iconButtonTypes.primary" > + + diff --git a/apps/red-ui/src/app/modules/admin/screens/file-attributes-listing/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.ts b/apps/red-ui/src/app/modules/admin/screens/file-attributes-listing/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.ts index 0e61bd806..d82a45c3a 100644 --- a/apps/red-ui/src/app/modules/admin/screens/file-attributes-listing/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.ts +++ b/apps/red-ui/src/app/modules/admin/screens/file-attributes-listing/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.ts @@ -3,7 +3,7 @@ import { ReactiveFormsModule, Validators } from '@angular/forms'; import { FileAttributeConfigTypes, IFileAttributeConfig } from '@red/domain'; import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog'; import { fileAttributeTypesTranslations } from '@translations/file-attribute-types-translations'; -import { BaseDialogComponent, CircleButtonComponent, IconButtonComponent } from '@iqser/common-ui'; +import { BaseDialogComponent, CircleButtonComponent, IconButtonComponent, IqserDenyDirective, IqserHelpModeModule } from '@iqser/common-ui'; import { TranslateModule } from '@ngx-translate/core'; import { MatFormFieldModule } from '@angular/material/form-field'; import { MatSelectModule } from '@angular/material/select'; @@ -11,6 +11,7 @@ import { NgForOf } from '@angular/common'; import { MatLegacySlideToggleModule } from '@angular/material/legacy-slide-toggle'; import { MatLegacyCheckboxModule as MatCheckboxModule } from '@angular/material/legacy-checkbox'; import { MatTooltipModule } from '@angular/material/tooltip'; +import { ROLES } from '@users/roles'; export interface AddEditFileAttributeDialogData { readonly fileAttribute: IFileAttributeConfig; @@ -34,9 +35,12 @@ export interface AddEditFileAttributeDialogData { MatTooltipModule, IconButtonComponent, CircleButtonComponent, + IqserDenyDirective, + IqserHelpModeModule, ], }) export class AddEditFileAttributeDialogComponent extends BaseDialogComponent { + readonly roles = ROLES; readonly DISPLAYED_FILTERABLE_LIMIT = 3; readonly translations = fileAttributeTypesTranslations; readonly fileAttribute = this.data.fileAttribute; @@ -80,4 +84,6 @@ export class AddEditFileAttributeDialogComponent extends BaseDialogComponent { displayedInFileList: { value: fileAttribute?.displayedInFileList, disabled: !this.canSetDisplayed }, }); } + + protected readonly ROLES = ROLES; }