mirror of
https://github.com/immich-app/immich.git
synced 2025-12-23 17:25:11 +03:00
fix: failing e2e tests
This commit is contained in:
@@ -1116,7 +1116,7 @@ describe('/asset', () => {
|
|||||||
expect(response.status).toBe(AssetMediaStatus.Created);
|
expect(response.status).toBe(AssetMediaStatus.Created);
|
||||||
const id = response.id;
|
const id = response.id;
|
||||||
// longer timeout as the thumbnail generation from full-size raw files can take a while
|
// longer timeout as the thumbnail generation from full-size raw files can take a while
|
||||||
await utils.waitForWebsocketEvent({ event: 'assetUpload', id });
|
await utils.waitForWebsocketEvent({ event: 'assetUpload', id, timeout: 20_000 });
|
||||||
|
|
||||||
const asset = await utils.getAssetInfo(admin.accessToken, id);
|
const asset = await utils.getAssetInfo(admin.accessToken, id);
|
||||||
expect(asset.exifInfo).toBeDefined();
|
expect(asset.exifInfo).toBeDefined();
|
||||||
|
|||||||
@@ -346,6 +346,8 @@ export function toAssetResponseDto(asset: MockTimelineAsset, owner?: UserRespons
|
|||||||
duplicateId: null,
|
duplicateId: null,
|
||||||
resized: true,
|
resized: true,
|
||||||
checksum: asset.checksum,
|
checksum: asset.checksum,
|
||||||
|
width: exifInfo.exifImageWidth ?? 1,
|
||||||
|
height: exifInfo.exifImageHeight ?? 1,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -478,10 +478,11 @@ export class AssetRepository {
|
|||||||
.selectAll('asset')
|
.selectAll('asset')
|
||||||
.$call(withExif)
|
.$call(withExif)
|
||||||
.$call((qb) => qb.select(withFacesAndPeople))
|
.$call((qb) => qb.select(withFacesAndPeople))
|
||||||
|
.$call((qb) => qb.select(withEdits))
|
||||||
.executeTakeFirst();
|
.executeTakeFirst();
|
||||||
}
|
}
|
||||||
|
|
||||||
return this.getById(asset.id, { exifInfo: true, faces: { person: true } });
|
return this.getById(asset.id, { exifInfo: true, faces: { person: true }, edits: true });
|
||||||
}
|
}
|
||||||
|
|
||||||
async remove(asset: { id: string }): Promise<void> {
|
async remove(asset: { id: string }): Promise<void> {
|
||||||
|
|||||||
Reference in New Issue
Block a user