refactor: create album (#2555)

This commit is contained in:
Jason Rasmussen
2023-05-24 22:10:45 -04:00
committed by GitHub
parent 83df14d379
commit d827a6182b
16 changed files with 117 additions and 91 deletions

View File

@@ -123,8 +123,12 @@ export class AlbumRepository implements IAlbumRepository {
});
}
create(album: Partial<AlbumEntity>): Promise<AlbumEntity> {
return this.save(album);
}
async save(album: Partial<AlbumEntity>) {
const { id } = await this.repository.save(album);
return this.repository.findOneOrFail({ where: { id } });
return this.repository.findOneOrFail({ where: { id }, relations: { owner: true } });
}
}