diff --git a/server/apps/immich/src/api-v1/album/album-repository.ts b/server/apps/immich/src/api-v1/album/album-repository.ts index 81f72db18..38a2b4406 100644 --- a/server/apps/immich/src/api-v1/album/album-repository.ts +++ b/server/apps/immich/src/api-v1/album/album-repository.ts @@ -84,7 +84,11 @@ export class AlbumRepository implements IAlbumRepository { newAlbum.ownerId = ownerId; newAlbum.albumName = createAlbumDto.albumName; - const album = await transactionalEntityManager.save(newAlbum); + let album = await transactionalEntityManager.save(newAlbum); + album = await transactionalEntityManager.findOneOrFail(AlbumEntity, { + where: { id: album.id }, + relations: ['owner'], + }); // Add shared users if (createAlbumDto.sharedWithUserIds?.length) {