Merge branch 'RED-6143' into 'master'

RED-6143: Updates according to comment

Closes RED-6143

See merge request redactmanager/red-ui!436
This commit is contained in:
Dan Percic 2024-06-03 15:53:43 +02:00
commit 98f53cddc8
5 changed files with 14 additions and 5 deletions

View File

@ -8,8 +8,15 @@ import { TranslateModule } from '@ngx-translate/core';
import { IqserUsersModule } from '@iqser/common-ui/lib/users';
import { SelectComponent } from '@shared/components/select/select.component';
import { DossierTemplateDetailsComponent } from './dossier-template-details/dossier-template-details.component';
import { PendingChangesGuard } from '@guards/can-deactivate.guard';
const routes = [{ path: '', component: DossierTemplateInfoScreenComponent }];
const routes = [
{
path: '',
component: DossierTemplateInfoScreenComponent,
canDeactivate: [PendingChangesGuard],
},
];
@NgModule({
declarations: [DossierTemplateInfoScreenComponent, DossierTemplateDetailsComponent],

View File

@ -15,6 +15,7 @@
></iqser-circle-button>
<iqser-circle-button
*ngIf="enableEdit"
[buttonId]="'edit-dossier-template-btn'"
[routerLink]="dossierTemplate.routerLink"
[tooltip]="'dossier-templates-listing.action.edit' | translate"

View File

@ -20,6 +20,7 @@ export class DossierTemplateActionsComponent implements OnInit {
@Input() dossierTemplateId: string;
readonly currentUser = getCurrentUser<User>();
readonly enableEdit = this._route.routeConfig?.path !== 'info';
dossierTemplate: DossierTemplate;
constructor(

View File

@ -28,7 +28,7 @@
},
"add-clone-dossier-template": {
"save": "{type, select, clone{Clone} other{Save}}",
"save-and-edit": "{type, select, clone{Clone} other{Save}} and edit",
"save-and-edit": "{type, select, clone{Clone} other{Clone}} and edit",
"title": "{type, select, clone{Clone {dossierTemplateName}} other{Create dossier template}}"
},
"add-dossier-dialog": {
@ -2502,4 +2502,4 @@
}
},
"yesterday": "Yesterday"
}
}

View File

@ -28,7 +28,7 @@
},
"add-clone-dossier-template": {
"save": "{type, select, clone{Clone} other{Save}}",
"save-and-edit": "{type, select, clone{Clone} other{Save}} and edit",
"save-and-edit": "{type, select, clone{Clone} other{Clone}} and edit",
"title": "{type, select, clone{Clone {dossierTemplateName}} other{Create dossier template}}"
},
"add-dossier-dialog": {
@ -2502,4 +2502,4 @@
}
},
"yesterday": "Yesterday"
}
}