From 7f7af91eb04aee62f362c23131d43744aa02d152 Mon Sep 17 00:00:00 2001 From: Stefano Maffei Date: Fri, 10 Nov 2023 13:28:52 +0100 Subject: [PATCH 1/2] [CST-7675] added default file thumbnail --- .../rendering-types/thumbnail/thumbnail.component.ts | 4 +++- src/assets/images/file-placeholder.svg | 8 ++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 src/assets/images/file-placeholder.svg diff --git a/src/app/cris-layout/cris-layout-matrix/cris-layout-box-container/boxes/metadata/rendering-types/thumbnail/thumbnail.component.ts b/src/app/cris-layout/cris-layout-matrix/cris-layout-box-container/boxes/metadata/rendering-types/thumbnail/thumbnail.component.ts index a0dd0a3fe29..cc034068556 100644 --- a/src/app/cris-layout/cris-layout-matrix/cris-layout-box-container/boxes/metadata/rendering-types/thumbnail/thumbnail.component.ts +++ b/src/app/cris-layout/cris-layout-matrix/cris-layout-box-container/boxes/metadata/rendering-types/thumbnail/thumbnail.component.ts @@ -96,11 +96,13 @@ export class ThumbnailComponent extends BitstreamRenderingModelComponent impleme */ setDefaultImage(): void { const eType = this.item.firstMetadataValue('dspace.entity.type'); - this.default = 'assets/images/person-placeholder.svg'; + this.default = 'assets/images/file-placeholder.svg'; if (hasValue(eType) && eType.toUpperCase() === 'PROJECT') { this.default = 'assets/images/project-placeholder.svg'; } else if (hasValue(eType) && eType.toUpperCase() === 'ORGUNIT') { this.default = 'assets/images/orgunit-placeholder.svg'; + } else if (hasValue(eType) && eType.toUpperCase() === 'PERSON') { + this.default = 'assets/images/person-placeholder.svg'; } } } diff --git a/src/assets/images/file-placeholder.svg b/src/assets/images/file-placeholder.svg new file mode 100644 index 00000000000..0568c769381 --- /dev/null +++ b/src/assets/images/file-placeholder.svg @@ -0,0 +1,8 @@ + + file-line + + + + + + From ab359e10bbe9bac245e740e7789faff5b8d0bb8c Mon Sep 17 00:00:00 2001 From: FrancescoMolinaro Date: Mon, 22 Jan 2024 15:46:17 +0100 Subject: [PATCH 2/2] fix typo --- .../item-collection-mapper/item-collection-mapper.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/item-page/edit-item-page/item-collection-mapper/item-collection-mapper.component.ts b/src/app/item-page/edit-item-page/item-collection-mapper/item-collection-mapper.component.ts index c466b0d0f2c..a7c7f52fbc1 100644 --- a/src/app/item-page/edit-item-page/item-collection-mapper/item-collection-mapper.component.ts +++ b/src/app/item-page/edit-item-page/item-collection-mapper/item-collection-mapper.component.ts @@ -149,7 +149,7 @@ export class ItemCollectionMapperComponent implements OnInit { return this.searchService.search(Object.assign(new PaginatedSearchOptions(searchOptions), { query: this.buildQuery([...itemCollectionsRD.payload.page, owningCollectionRD.payload], searchOptions.query), dsoTypes: [DSpaceObjectType.COLLECTION], - configuration: 'communityorCollection', + configuration: 'communityOrCollection', }), 10000).pipe( toDSpaceObjectListRD(), startWith(undefined)