fix(immich): serve fullsize thumbnail for original to fix HEIC rendering

Raw /assets/{id}/original returns HEIC bytes which only Safari can
render natively. Switch to /assets/{id}/thumbnail?size=fullsize which
Immich transcodes to a browser-compatible format.

Closes #668
This commit is contained in:
jubnl
2026-04-15 22:02:48 +02:00
parent f3751ab9aa
commit 42c216b00b
2 changed files with 4 additions and 3 deletions
@@ -407,7 +407,7 @@ describe('Immich asset proxy', () => {
.set('Cookie', authCookie(member.id));
expect(res.status).toBe(200);
expect(res.headers['content-type']).toContain('image/jpeg');
expect(res.headers['content-type']).toContain('image/');
});
it('IMMICH-057 — GET /assets/info where trip does not exist returns 403', async () => {