Update market Scan page for mammon dropping scan params #42

Open
opened 2026-07-29 19:19:07 +02:00 by Sirttas · 0 comments
Owner

Summary

mammon #109 fixes days, brokerFee, and salesTax on /market/scan (and /market/{marketTypeId}/scan) to static server-side values so results can be cached. Update the gemory Scan page to stop sending these params and adjust the UI accordingly.

Scope

  • src/market/scan/scan.ts and src/mammon client call sites: drop days/brokerFee/salesTax args to marketApi.scanMarket (regenerated client once mammon #109 ships).
  • src/pages/market/Scan.vue: remove the days input and the TaxInput (or otherwise decide what, if anything, replaces the tax display since profit is now computed with fixed rates).

Explicitly out of scope

  • Backend static-value/caching change itself — mammon #109.

Acceptance criteria

  • Scan page works against the param-less mammon endpoint.
  • Dead UI controls (days input, tax input) removed or repurposed.

Related

Companion backend issue: mammon #109.

## Summary mammon #109 fixes `days`, `brokerFee`, and `salesTax` on `/market/scan` (and `/market/{marketTypeId}/scan`) to static server-side values so results can be cached. Update the gemory Scan page to stop sending these params and adjust the UI accordingly. ## Scope - `src/market/scan/scan.ts` and `src/mammon` client call sites: drop `days`/`brokerFee`/`salesTax` args to `marketApi.scanMarket` (regenerated client once mammon #109 ships). - `src/pages/market/Scan.vue`: remove the `days` input and the `TaxInput` (or otherwise decide what, if anything, replaces the tax display since profit is now computed with fixed rates). ## Explicitly out of scope - Backend static-value/caching change itself — mammon #109. ## Acceptance criteria - [ ] Scan page works against the param-less mammon endpoint. - [ ] Dead UI controls (days input, tax input) removed or repurposed. ## Related Companion backend issue: mammon #109.
Sirttas added the Kind/Enhancement
Status
To Refine
Priority
Low
4
labels 2026-07-29 19:19:07 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eveal/gemory#42