소스 검색

fix(server): Create album response doesn't have owner property as required (#1704)

Alex 2 년 전
부모
커밋
8c20d8cb3d
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      server/apps/immich/src/api-v1/album/album-repository.ts

+ 5 - 1
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) {