+1
-1
src/modules/search/application/useCases/queries/GetSimilarUrlsForUrlUseCase.ts
+1
-1
src/modules/search/application/useCases/queries/GetSimilarUrlsForUrlUseCase.ts
+6
-6
src/modules/search/domain/services/SearchService.ts
+6
-6
src/modules/search/domain/services/SearchService.ts
···
137
137
const urlLibraryCount = librariesResult.totalCount;
138
138
139
139
// Check if calling user has this URL in their library
140
-
let urlInLibrary = false;
141
-
if (callingUserId) {
142
-
urlInLibrary = librariesResult.items.some(
143
-
(library) => library.userId === callingUserId,
144
-
);
145
-
}
140
+
// Default to false if no calling user (unauthenticated request)
141
+
const urlInLibrary = callingUserId
142
+
? librariesResult.items.some(
143
+
(library) => library.userId === callingUserId,
144
+
)
145
+
: false;
146
146
147
147
return {
148
148
url: result.url,