From b6620855ab8fca23758be589aace01870be419b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pontus=20Sj=C3=B6stedt?= Date: Mon, 17 Feb 2025 16:23:42 +0100 Subject: [PATCH] also let immich admin access all photos --- server/src/repositories/album.repository.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/repositories/album.repository.ts b/server/src/repositories/album.repository.ts index e2ca86dbe4792..a1e3942178cc7 100644 --- a/server/src/repositories/album.repository.ts +++ b/server/src/repositories/album.repository.ts @@ -169,7 +169,7 @@ export class AlbumRepository implements IAlbumRepository { //This should only be called by an eguild admin @GenerateSql({ params: [DummyValue.UUID] }) async getAll(auth: AuthDto): Promise { - if (!(auth.features.includes('superadmin') || auth.features.includes('emmech_admin'))) { + if (!(auth.features.includes('superadmin') || auth.features.includes('emmech_admin') || auth.user.isAdmin)) { return []; } const albums = await this.repository.find({