feat: enhance stalker functionality with inventory sellability checks and update frontend display

This commit is contained in:
Victor Noguera
2026-05-19 18:35:55 -04:00
parent a7c0e44e3d
commit aed0c11017
6 changed files with 317 additions and 78 deletions

View File

@@ -216,6 +216,7 @@ test("runStalker fetches product offers, filters sellers, and persists storefron
dryRun: false,
resume: true,
maxSellerRequests: null,
sellability: false,
});
expect(stats.scannedAsins).toBe(1);
@@ -249,6 +250,9 @@ test("runStalker fetches product offers, filters sellers, and persists storefron
expect(run.matched_sellers).toBe(1);
expect(run.seller_metadata_requests).toBe(1);
expect(run.seller_storefront_requests).toBe(1);
expect(run.inventory_sellability_checked_asins).toBe(0);
expect(run.inventory_sellability_available_asins).toBe(0);
expect(run.inventory_sellability_excluded_asins).toBe(0);
expect(run.persisted_inventory_asins).toBe(2);
const scan = db.query("SELECT * FROM stalker_asin_scans").get() as any;