From fd78279c5731f23e47003ffbb8943a693e72308a Mon Sep 17 00:00:00 2001 From: Mykyta Maliarchuk Date: Fri, 27 Sep 2024 14:09:26 +0200 Subject: [PATCH] [ACS-8841] fix viewer rendering for doc files --- .../lib/viewer/components/alfresco-viewer.component.spec.ts | 4 ++-- .../src/lib/viewer/components/alfresco-viewer.component.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/content-services/src/lib/viewer/components/alfresco-viewer.component.spec.ts b/lib/content-services/src/lib/viewer/components/alfresco-viewer.component.spec.ts index ebde019ac3..1f0a2a6d40 100644 --- a/lib/content-services/src/lib/viewer/components/alfresco-viewer.component.spec.ts +++ b/lib/content-services/src/lib/viewer/components/alfresco-viewer.component.spec.ts @@ -478,7 +478,7 @@ describe('AlfrescoViewerComponent', () => { }); describe('mimeType', () => { - it('should set mime type based on nodeData content', async () => { + it('should set mime type based on renditionMimeType rather then nodeData', async () => { const defaultNode: Node = { id: 'mock-id', name: 'Mock Node', @@ -496,7 +496,7 @@ describe('AlfrescoViewerComponent', () => { spyOn(renditionService, 'getNodeRendition').and.returnValue( Promise.resolve({ url: '', - mimeType: '' + mimeType: 'application/pdf' }) ); diff --git a/lib/content-services/src/lib/viewer/components/alfresco-viewer.component.ts b/lib/content-services/src/lib/viewer/components/alfresco-viewer.component.ts index c9f09f22b2..4a9aa507fb 100644 --- a/lib/content-services/src/lib/viewer/components/alfresco-viewer.component.ts +++ b/lib/content-services/src/lib/viewer/components/alfresco-viewer.component.ts @@ -346,7 +346,7 @@ export class AlfrescoViewerComponent implements OnChanges, OnInit, OnDestroy { const nodeMimeType = nodeData?.content?.mimeType; const renditionMimeType = nodeRendition.mimeType; - mimeType = nodeMimeType || renditionMimeType; + mimeType = renditionMimeType || nodeMimeType; } } else if (viewerType === 'media') { this.tracks = await this.renditionService.generateMediaTracksRendition(this.nodeId);