Skip to content

Fix live store lookup fallbacks#51

Merged
hmmhmmhm merged 1 commit into
mainfrom
fix/live-smoke-second-pass
May 15, 2026
Merged

Fix live store lookup fallbacks#51
hmmhmmhm merged 1 commit into
mainfrom
fix/live-smoke-second-pass

Conversation

@hmmhmmhm

Copy link
Copy Markdown
Owner

Summary

  • use a known GS25 stock item code for nearby-store fallback so store lookup still works when GS25 totalSearch is rate-limited
  • send LotteMart store keywords directly to the upstream store-search endpoint before falling back to broad area scans
  • cover the LotteMart upstream keyword parameter and updated GS25 fallback behavior

Verification

  • npx vitest run tests/services/gs25/tools/findNearbyStores.test.ts tests/services/lottemart/tools/findNearbyStores.test.ts tests/api/gs25-handlers.test.ts tests/api/lottemart-handlers.test.ts --testTimeout=30000
  • npx vitest run tests/app/app-api-lottemart.test.ts --testTimeout=60000
  • npm run lint
  • npm run typecheck
  • npm run build

Refs #45, #46

@hmmhmmhm hmmhmmhm force-pushed the fix/live-smoke-second-pass branch 2 times, most recently from 0a7e8f6 to 8e09a15 Compare May 15, 2026 10:51
@hmmhmmhm hmmhmmhm force-pushed the fix/live-smoke-second-pass branch from 8e09a15 to a92d52d Compare May 15, 2026 10:55
@hmmhmmhm hmmhmmhm merged commit b7f02f0 into main May 15, 2026
6 checks passed
@hmmhmmhm hmmhmmhm deleted the fix/live-smoke-second-pass branch May 15, 2026 10:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant