From 840d9bd83f01ff94f19e352ffe34746198df2335 Mon Sep 17 00:00:00 2001 From: Dan Percic Date: Thu, 8 Apr 2021 23:41:45 +0300 Subject: [PATCH] show derived project information --- .../document-info/document-info.component.html | 4 ++++ .../document-info/document-info.component.ts | 12 ++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/apps/red-ui/src/app/modules/projects/components/document-info/document-info.component.html b/apps/red-ui/src/app/modules/projects/components/document-info/document-info.component.html index aafddbd4f..a47b5c35c 100644 --- a/apps/red-ui/src/app/modules/projects/components/document-info/document-info.component.html +++ b/apps/red-ui/src/app/modules/projects/components/document-info/document-info.component.html @@ -40,5 +40,9 @@ {{ 'file-preview.tabs.document-info.details.due' | translate: { date: project.project.dueDate | date: 'mediumDate' } }} +
+ + {{ ruleSetName }} +
diff --git a/apps/red-ui/src/app/modules/projects/components/document-info/document-info.component.ts b/apps/red-ui/src/app/modules/projects/components/document-info/document-info.component.ts index 76754ae07..6bbffa6b8 100644 --- a/apps/red-ui/src/app/modules/projects/components/document-info/document-info.component.ts +++ b/apps/red-ui/src/app/modules/projects/components/document-info/document-info.component.ts @@ -1,5 +1,5 @@ import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core'; -import { FileAttributeConfig, FileAttributesControllerService, FileStatus } from '@redaction/red-ui-http'; +import { FileAttributeConfig, FileStatus } from '@redaction/red-ui-http'; import { AppStateService } from '../../../../state/app-state.service'; import { ProjectsDialogService } from '../../services/projects-dialog.service'; @@ -14,11 +14,7 @@ export class DocumentInfoComponent implements OnInit { public fileAttributesConfig: FileAttributeConfig[]; - constructor( - private readonly _appStateService: AppStateService, - private readonly _fileAttributesService: FileAttributesControllerService, - private readonly _dialogService: ProjectsDialogService - ) { + constructor(private readonly _appStateService: AppStateService, private readonly _dialogService: ProjectsDialogService) { this.fileAttributesConfig = this._appStateService.fileAttributesConfig.filter((attr) => attr.visible); } @@ -31,4 +27,8 @@ export class DocumentInfoComponent implements OnInit { public edit() { this._dialogService.openDocumentInfoDialog(this.file); } + + public get ruleSetName(): string { + return this._appStateService.getRuleSetById(this.project.ruleSetId).name; + } }