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).
## 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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
mammon #109 fixes
days,brokerFee, andsalesTaxon/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.tsandsrc/mammonclient call sites: dropdays/brokerFee/salesTaxargs tomarketApi.scanMarket(regenerated client once mammon #109 ships).src/pages/market/Scan.vue: remove thedaysinput and theTaxInput(or otherwise decide what, if anything, replaces the tax display since profit is now computed with fixed rates).Explicitly out of scope
Acceptance criteria
Related
Companion backend issue: mammon #109.