diff --git a/src/app/features/collections/components/collections-main-content/collections-main-content.component.html b/src/app/features/collections/components/collections-main-content/collections-main-content.component.html index 90b8855ed..5d814e0bb 100644 --- a/src/app/features/collections/components/collections-main-content/collections-main-content.component.html +++ b/src/app/features/collections/components/collections-main-content/collections-main-content.component.html @@ -31,9 +31,9 @@
{{ fileMetadata()?.[field.key] }}
++ {{ field.key === 'language' ? getLanguageName(fileMetadata()?.[field.key]!) : fileMetadata()?.[field.key] }} +
{{ description() || ('project.overview.metadata.noDescription' | translate) }}
++ {{ description() || ('project.overview.metadata.noDescription' | translate) }} +
diff --git a/src/app/features/metadata/components/metadata-funding/metadata-funding.component.html b/src/app/features/metadata/components/metadata-funding/metadata-funding.component.html index 5fa7fa5e7..cf6f14c49 100644 --- a/src/app/features/metadata/components/metadata-funding/metadata-funding.component.html +++ b/src/app/features/metadata/components/metadata-funding/metadata-funding.component.html @@ -14,10 +14,11 @@{{ 'files.detail.resourceMetadata.fields.funder' | translate }}: {{ funder.funderName }}
- -{{ 'files.detail.resourceMetadata.fields.awardTitle' | translate }}: {{ funder.awardTitle }}
+ @if (funder.awardTitle) { +{{ 'files.detail.resourceMetadata.fields.awardTitle' | translate }}: {{ funder.awardTitle }}
+ } @if (funder.awardUri) {diff --git a/src/app/features/metadata/components/metadata-funding/metadata-funding.component.ts b/src/app/features/metadata/components/metadata-funding/metadata-funding.component.ts index 38764938f..c0d6e7081 100644 --- a/src/app/features/metadata/components/metadata-funding/metadata-funding.component.ts +++ b/src/app/features/metadata/components/metadata-funding/metadata-funding.component.ts @@ -3,13 +3,14 @@ import { TranslatePipe } from '@ngx-translate/core'; import { Button } from 'primeng/button'; import { Card } from 'primeng/card'; +import { NgClass } from '@angular/common'; import { ChangeDetectionStrategy, Component, input, output } from '@angular/core'; import { Funder } from '../../models'; @Component({ selector: 'osf-metadata-funding', - imports: [Button, Card, TranslatePipe], + imports: [NgClass, Button, Card, TranslatePipe], templateUrl: './metadata-funding.component.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/src/app/features/metadata/dialogs/description-dialog/description-dialog.component.html b/src/app/features/metadata/dialogs/description-dialog/description-dialog.component.html index 591756ac2..90cf60628 100644 --- a/src/app/features/metadata/dialogs/description-dialog/description-dialog.component.html +++ b/src/app/features/metadata/dialogs/description-dialog/description-dialog.component.html @@ -9,7 +9,17 @@ >