Skip to content

Commit f4bbb6f

Browse files
committed
fix: remove vector search from dataconnect
1 parent 7646b95 commit f4bbb6f

File tree

2 files changed

+8
-33
lines changed

2 files changed

+8
-33
lines changed

dataconnect/app/src/lib/MovieService.tsx

+6-31
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ import { getIfFavoritedMovie } from "@movie/dataconnect";
1111

1212
import { searchAll, SearchAllData } from "@movie/dataconnect";
1313

14-
import {
15-
searchMovieDescriptionUsingL2similarity,
16-
SearchMovieDescriptionUsingL2similarityData,
17-
} from "@movie/dataconnect";
14+
// import {
15+
// searchMovieDescriptionUsingL2similarity,
16+
// SearchMovieDescriptionUsingL2similarityData,
17+
// } from "@movie/dataconnect";
1818

1919
import { onAuthStateChanged, User } from "firebase/auth";
2020

@@ -201,31 +201,6 @@ export const handleSearchAll = async (
201201
// Perform vector-based search for movies based on description
202202
export const searchMoviesByDescription = async (
203203
query: string
204-
): Promise<
205-
| SearchMovieDescriptionUsingL2similarityData["movies_descriptionEmbedding_similarity"]
206-
| null
207-
> => {
208-
try {
209-
const response = await searchMovieDescriptionUsingL2similarity({ query });
210-
return response.data.movies_descriptionEmbedding_similarity;
211-
} catch (error) {
212-
console.error("Error fetching movie descriptions:", error);
213-
return null;
214-
}
215-
};
216-
217-
export const fetchSimilarMovies = async (
218-
description: string
219-
): Promise<
220-
| SearchMovieDescriptionUsingL2similarityData["movies_descriptionEmbedding_similarity"]
221-
| null
222-
> => {
223-
try {
224-
const response = await searchMovieDescriptionUsingL2similarity({
225-
query: description,
226-
});
227-
return response?.data?.movies_descriptionEmbedding_similarity;
228-
} catch (error) {
229-
console.error("Error fetching similar movies:", error);
230-
}
204+
): Promise<any[]> => {
205+
return [];
231206
};

dataconnect/app/src/pages/Movie.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
handleDeleteFavoritedMovie,
1212
handleAddReview,
1313
handleDeleteReview,
14-
fetchSimilarMovies,
14+
searchMoviesByDescription
1515
} from "@/lib/MovieService";
1616
import MovieCard from "@/components/moviecard";
1717

@@ -50,7 +50,7 @@ export default function MoviePage() {
5050
const userReview = movieData.reviews.find(
5151
(review) => review.user.id === authUser?.uid
5252
);
53-
fetchSimilarMovies(movieData.description).then((similarMovies) => {
53+
searchMoviesByDescription(movieData.description).then((similarMovies) => {
5454
const similarResults = similarMovies?.filter(
5555
(movie) => movie.id !== movieData.id
5656
);

0 commit comments

Comments
 (0)