[ACS-8818] Mime type icons are now updated with file names in the viewer

This commit is contained in:
swapnil.verma 2024-12-19 11:23:56 +05:30
parent 76d4c6a0c5
commit ac91bd83ec

View File

@ -334,6 +334,7 @@ export class AlfrescoViewerComponent implements OnChanges, OnInit {
const fileExtension = this.viewUtilService.getFileExtension(versionData ? versionData.name : nodeData.name); const fileExtension = this.viewUtilService.getFileExtension(versionData ? versionData.name : nodeData.name);
this.fileName = versionData ? versionData.name : nodeData.name; this.fileName = versionData ? versionData.name : nodeData.name;
this.mimeType = mimeType;
const viewerType = this.viewUtilService.getViewerType(fileExtension, mimeType); const viewerType = this.viewUtilService.getViewerType(fileExtension, mimeType);
if (viewerType === 'unknown') { if (viewerType === 'unknown') {
@ -348,13 +349,11 @@ export class AlfrescoViewerComponent implements OnChanges, OnInit {
const nodeMimeType = nodeData?.content?.mimeType; const nodeMimeType = nodeData?.content?.mimeType;
const renditionMimeType = nodeRendition.mimeType; const renditionMimeType = nodeRendition.mimeType;
mimeType = renditionMimeType || nodeMimeType; this.mimeType = renditionMimeType || nodeMimeType;
} }
} else if (viewerType === 'media') { } else if (viewerType === 'media') {
this.tracks = await this.renditionService.generateMediaTracksRendition(this.nodeId); this.tracks = await this.renditionService.generateMediaTracksRendition(this.nodeId);
} }
this.mimeType = mimeType;
this.urlFileContent = urlFileContent + (this.cacheBusterNumber ? '&' + this.cacheBusterNumber : ''); this.urlFileContent = urlFileContent + (this.cacheBusterNumber ? '&' + this.cacheBusterNumber : '');
this.sidebarRightTemplateContext.node = nodeData; this.sidebarRightTemplateContext.node = nodeData;
this.sidebarLeftTemplateContext.node = nodeData; this.sidebarLeftTemplateContext.node = nodeData;