From 1a9a3a95377f9133ec0ba1d035c37c889a5be858 Mon Sep 17 00:00:00 2001 From: martabal <74269598+martabal@users.noreply.github.com> Date: Tue, 15 Oct 2024 12:48:12 +0200 Subject: [PATCH] fix: queryBuilder --- server/src/repositories/album.repository.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/src/repositories/album.repository.ts b/server/src/repositories/album.repository.ts index fc165ee6e5..4382d2ae99 100644 --- a/server/src/repositories/album.repository.ts +++ b/server/src/repositories/album.repository.ts @@ -335,17 +335,17 @@ export class AlbumRepository implements IAlbumRepository { const albumSharedOptions = getAlbumSharedOptions(); - let queryBuilder = this.repository + const queryBuilder = this.repository .createQueryBuilder('album') .leftJoinAndSelect('album.owner', 'owner') .leftJoinAndSelect('album.albumUsers', 'album_users') .leftJoinAndSelect('album_users.user', 'user'); if (shared !== undefined) { - queryBuilder = queryBuilder.leftJoin('shared_links', 'shared_links', 'shared_links.albumId = album.id'); + queryBuilder.leftJoin('shared_links', 'shared_links', 'shared_links.albumId = album.id'); } - queryBuilder = queryBuilder.where( + queryBuilder.where( `${albumSharedOptions.owner} AND (LOWER(album.albumName) LIKE :nameStart OR LOWER(album.albumName) LIKE :nameAnywhere) ${albumSharedOptions.options}`, { userId,