fix(server): only allow absolute import paths #25998
Annotations
3 errors
Run e2e tests (api & cli):
e2e/src/api/specs/library.e2e-spec.ts#L533
AssertionError: expected false to be true // Object.is equality
- Expected
+ Received
- true
+ false
❯ src/api/specs/library.e2e-spec.ts:533:38
|
Run e2e tests (api & cli):
e2e/src/api/specs/library.e2e-spec.ts#L573
AssertionError: expected [ { …(25) }, { …(25) } ] to deeply equal [ ObjectContaining{…} ]
- Expected
+ Received
Array [
- ObjectContaining {
+ Object {
+ "checksum": "z4XsKxV2vTn71ZpzEKrjU9wZjEA=",
+ "deviceAssetId": "offline.png",
+ "deviceId": "Library Import",
+ "duplicateId": null,
+ "duration": "0:00:00.00000",
+ "fileCreatedAt": "2024-10-21T12:07:45.215Z",
+ "fileModifiedAt": "2024-10-21T12:07:45.215Z",
+ "hasMetadata": true,
+ "id": "cf0c5750-ce9d-4413-a6a5-f83db4ee34d0",
+ "isArchived": false,
+ "isFavorite": false,
+ "isOffline": false,
+ "isTrashed": false,
+ "libraryId": "66557d55-f7fb-4c97-ba8f-88a27eaeb129",
+ "livePhotoVideoId": null,
+ "localDateTime": "2024-10-21T12:07:45.215Z",
+ "originalFileName": "offline.png",
+ "originalMimeType": "image/png",
+ "originalPath": "/test-assets/temp/offline/offline.png",
+ "ownerId": "88649a65-c111-4196-931c-186c81991197",
+ "people": Array [],
+ "resized": true,
+ "thumbhash": "gQcCFwAI9wiIh4hwj3CI+AiIcH/4AAAA",
+ "type": "IMAGE",
+ "updatedAt": "2024-10-21T12:07:45.826Z",
+ },
+ Object {
+ "checksum": "hNpZqb2K/xOq4imfDL1cjDcsFUc=",
+ "deviceAssetId": "assetA.png",
+ "deviceId": "Library Import",
+ "duplicateId": null,
+ "duration": "0:00:00.00000",
+ "fileCreatedAt": "2024-10-21T12:07:42.443Z",
+ "fileModifiedAt": "2024-10-21T12:07:42.443Z",
+ "hasMetadata": true,
+ "id": "ea3a08d8-3f04-4b4e-bd62-0ff47fe32e6e",
+ "isArchived": false,
+ "isFavorite": false,
+ "isOffline": false,
+ "isTrashed": false,
+ "libraryId": "66557d55-f7fb-4c97-ba8f-88a27eaeb129",
+ "livePhotoVideoId": null,
+ "localDateTime": "2024-10-21T12:07:42.443Z",
"originalFileName": "assetA.png",
+ "originalMimeType": "image/png",
+ "originalPath": "/test-assets/temp/directoryA/assetA.png",
+ "ownerId": "88649a65-c111-4196-931c-186c81991197",
+ "people": Array [],
+ "resized": true,
+ "thumbhash": "AAgCBwAAAAAAAAAAAAAAAAAAAAAAAAAA",
+ "type": "IMAGE",
+ "updatedAt": "2024-10-21T12:07:45.825Z",
},
]
❯ src/api/specs/library.e2e-spec.ts:573:31
|
Run e2e tests (api & cli)
Process completed with exit code 1.
|
Loading