fix(server): use extension in originalFileName for libraries (#8083)

* use file base

* fix: test

* fix: e2e-job tests

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
This commit is contained in:
Jonathan Jogenfors 2024-03-20 05:40:28 +01:00 committed by GitHub
parent f908bd4a64
commit e6f2bb9f89
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 11 additions and 11 deletions

View file

@ -377,7 +377,7 @@ describe(LibraryService.name, () => {
fileModifiedAt: expect.any(Date),
localDateTime: expect.any(Date),
type: AssetType.IMAGE,
originalFileName: 'photo',
originalFileName: 'photo.jpg',
sidecarPath: null,
isReadOnly: true,
isExternal: true,
@ -425,7 +425,7 @@ describe(LibraryService.name, () => {
fileModifiedAt: expect.any(Date),
localDateTime: expect.any(Date),
type: AssetType.IMAGE,
originalFileName: 'photo',
originalFileName: 'photo.jpg',
sidecarPath: '/data/user1/photo.jpg.xmp',
isReadOnly: true,
isExternal: true,
@ -472,7 +472,7 @@ describe(LibraryService.name, () => {
fileModifiedAt: expect.any(Date),
localDateTime: expect.any(Date),
type: AssetType.VIDEO,
originalFileName: 'video',
originalFileName: 'video.mp4',
sidecarPath: null,
isReadOnly: true,
isExternal: true,

View file

@ -511,7 +511,7 @@ export class LibraryService extends EventEmitter {
fileModifiedAt: stats.mtime,
localDateTime: stats.mtime,
type: assetType,
originalFileName: parse(assetPath).name,
originalFileName: parse(assetPath).base,
sidecarPath,
isReadOnly: true,
isExternal: true,