feat: add maxItems support to ebay scraper

This commit is contained in:
old4ever committed 2026-04-27 10:56:23 -04:00
1 parent 02b3f805b2
commit b6456047a6
4 files changed
+130 -23

No files matched your search

+2 -7
View File
@@ -65,6 +65,7 @@ export async function ebayRoute(req: Request): Promise<Response> {
keywords,
buyItNowOnly,
canadaOnly,
maxItems,
};
const items = hideUnstableResults
? await fetchEbayItems(SEARCH_QUERY, 1, opts, {
@@ -82,13 +83,7 @@ export async function ebayRoute(req: Request): Promise<Response> {
{ status: 404 },
);
const results = hideUnstableResults
? items
: maxItems !== undefined
? items.slice(0, maxItems)
: items;
return Response.json(results, { status: 200 });
return Response.json(items, { status: 200 });
} catch (error) {
console.error("eBay scraping error:", error);
const errorMessage =