Require only single query for search

This commit is contained in:
jeffvli
2023-06-09 04:08:33 -07:00
committed by Jeff
parent e56350c1c2
commit 255a131f3b
5 changed files with 22 additions and 9 deletions
+8 -1
View File
@@ -64,11 +64,18 @@ export async function getSearchResults(
params: LyricSearchQuery,
): Promise<InternetProviderLyricSearchResponse[] | null> {
let result: AxiosResponse<GeniusSearchResponse>;
const searchQuery = [params.artist, params.name].join(' ');
if (!searchQuery) {
return null;
}
try {
result = await axios.get(SEARCH_URL, {
params: {
per_page: '5',
q: `${params.artist} ${params.name}`,
q: searchQuery,
},
});
} catch (e) {