mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 10:04:11 +00:00
74572: Update type badge to not rely on constructor name
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<div class="d-flex flex-row">
|
||||
<h2 class="item-page-title-field mr-auto">
|
||||
{{'item.page.titleprefix' | translate}}<ds-metadata-values [mdValues]="object?.allMetadata(['dc.title'])"></ds-metadata-values>
|
||||
<ds-metadata-values [mdValues]="object?.allMetadata(['dc.title'])"></ds-metadata-values>
|
||||
</h2>
|
||||
<div class="pl-2">
|
||||
<ds-dso-page-edit-button [pageRoutePrefix]="'items'" [dso]="object" [tooltipMsg]="'item.page.edit'"></ds-dso-page-edit-button>
|
||||
|
@@ -24,7 +24,7 @@ export class TypeBadgeComponent {
|
||||
if (!isEmpty(renderTypes.length)) {
|
||||
const renderType = renderTypes[0];
|
||||
if (renderType instanceof Function) {
|
||||
this._typeMessage = `${(renderType as any).name.toLowerCase()}.listelement.badge`;
|
||||
this._typeMessage = `${object.type.toString().toLowerCase()}.listelement.badge`;
|
||||
} else {
|
||||
this._typeMessage = `${renderType.toLowerCase()}.listelement.badge`;
|
||||
}
|
||||
|
Reference in New Issue
Block a user