1
0
Fork 0
mirror of https://github.com/immich-app/immich.git synced 2024-12-29 15:11:58 +00:00

Rename repository method

This commit is contained in:
Matthias Rupp 2022-12-01 17:05:59 +01:00
parent 33b7d1fc06
commit c8d4ed3619
3 changed files with 4 additions and 4 deletions

View file

@ -25,7 +25,7 @@ export interface IAlbumRepository {
updateAlbum(album: AlbumEntity, updateAlbumDto: UpdateAlbumDto): Promise<AlbumEntity>;
getListByAssetId(userId: string, assetId: string): Promise<AlbumEntity[]>;
getCountByUserId(userId: string): Promise<AlbumCountResponseDto>;
getSharedAlbumCount(userId: string, assetId: string): Promise<number>;
getSharedWithUserAlbumCount(userId: string, assetId: string): Promise<number>;
}
export const ALBUM_REPOSITORY = 'ALBUM_REPOSITORY';
@ -285,7 +285,7 @@ export class AlbumRepository implements IAlbumRepository {
return this.albumRepository.save(album);
}
async getSharedAlbumCount(userId: string, assetId: string): Promise<number> {
async getSharedWithUserAlbumCount(userId: string, assetId: string): Promise<number> {
const result = await this
.userAlbumRepository
.createQueryBuilder('usa')

View file

@ -123,7 +123,7 @@ describe('Album service', () => {
updateAlbum: jest.fn(),
getListByAssetId: jest.fn(),
getCountByUserId: jest.fn(),
getSharedAlbumCount: jest.fn(),
getSharedWithUserAlbumCount: jest.fn(),
};
assetRepositoryMock = {

View file

@ -641,7 +641,7 @@ export class AssetService {
// Avoid additional checks if ownership is required
if (!mustBeOwner) {
// Step 2: Check if asset is part of an album shared with me
if ((await this._albumRepository.getSharedAlbumCount(authUser.id, assetId)) > 0) {
if ((await this._albumRepository.getSharedWithUserAlbumCount(authUser.id, assetId)) > 0) {
continue;
}