From a49b066853214540e78b4cbb9506324b723179b0 Mon Sep 17 00:00:00 2001 From: mgabor <> Date: Wed, 17 Apr 2024 10:16:45 +0200 Subject: [PATCH] rename albumUserRepository in album service --- server/src/dtos/album.dto.ts | 8 ++++---- server/src/services/album.service.ts | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/server/src/dtos/album.dto.ts b/server/src/dtos/album.dto.ts index 0dfbb8fe36..9747ebde52 100644 --- a/server/src/dtos/album.dto.ts +++ b/server/src/dtos/album.dto.ts @@ -127,11 +127,11 @@ export const mapAlbum = (entity: AlbumEntity, withAssets: boolean, auth?: AuthDt const sharedUsersV2: AlbumUserResponseDto[] = []; if (entity.sharedUsers) { - for (const permission of entity.sharedUsers) { - sharedUsers.push(mapUser(permission.user)); + for (const albumUser of entity.sharedUsers) { + sharedUsers.push(mapUser(albumUser.user)); sharedUsersV2.push({ - user: mapUser(permission.user), - role: permission.role, + user: mapUser(albumUser.user), + role: albumUser.role, }); } } diff --git a/server/src/services/album.service.ts b/server/src/services/album.service.ts index 74185c3963..3561553fef 100644 --- a/server/src/services/album.service.ts +++ b/server/src/services/album.service.ts @@ -32,7 +32,7 @@ export class AlbumService { @Inject(IAlbumRepository) private albumRepository: IAlbumRepository, @Inject(IAssetRepository) private assetRepository: IAssetRepository, @Inject(IUserRepository) private userRepository: IUserRepository, - @Inject(IAlbumUserRepository) private albumPermissionRepository: IAlbumUserRepository, + @Inject(IAlbumUserRepository) private albumUserRepository: IAlbumUserRepository, ) { this.access = AccessCore.create(accessRepository); } @@ -232,7 +232,7 @@ export class AlbumService { } album.sharedUsers.push( - await this.albumPermissionRepository.create({ user: { id: userId }, album: { id } } as AlbumUserEntity), + await this.albumUserRepository.create({ user: { id: userId }, album: { id } } as AlbumUserEntity), ); } @@ -260,7 +260,7 @@ export class AlbumService { await this.access.requirePermission(auth, Permission.ALBUM_SHARE, id); } - await this.albumPermissionRepository.delete({ albumId: id, userId }); + await this.albumUserRepository.delete({ albumId: id, userId }); } async updateAlbumUser(auth: AuthDto, id: string, userId: string, dto: Partial): Promise { @@ -273,7 +273,7 @@ export class AlbumService { throw new BadRequestException('Album not shared with user'); } - await this.albumPermissionRepository.update({ albumId: id, userId }, { role: dto.role }); + await this.albumUserRepository.update({ albumId: id, userId }, { role: dto.role }); } private async findOrFail(id: string, options: AlbumInfoOptions) {