fix(server): copy relevant panorama tags to preview image (#23953)

This commit is contained in:
Mees Frensel
2025-11-19 04:02:12 +01:00
committed by GitHub
parent 4462952564
commit 271a42ac7f
4 changed files with 36 additions and 0 deletions
+10
View File
@@ -316,6 +316,16 @@ export class MediaService extends BaseService {
const outputs = await Promise.all(promises);
if (asset.exifInfo.projectionType === 'EQUIRECTANGULAR') {
const promises = [
this.mediaRepository.copyTagGroup('XMP-GPano', asset.originalPath, previewPath),
fullsizePath
? this.mediaRepository.copyTagGroup('XMP-GPano', asset.originalPath, fullsizePath)
: Promise.resolve(),
];
await Promise.all(promises);
}
return { previewPath, thumbnailPath, fullsizePath, thumbhash: outputs[0] as Buffer };
}