Conversation
size-limit report 📦
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
| const search = constructSearchString<{ degenMode?: boolean }>({ | ||
| degenMode, | ||
| }); | ||
| const fetchURL = `${postOrderUrl}/${search}` as const; |
There was a problem hiding this comment.
Trailing slash changes POST URL for all orders
High Severity
The URL template `${postOrderUrl}/${search}` introduces a spurious / between the path and the query string. When degenMode is not provided (the common case), constructSearchString returns "", so the URL becomes …/delta/orders/ instead of the previous …/delta/orders. When degenMode is provided, it becomes …/delta/orders/?degenMode=true instead of …/delta/orders?degenMode=true. This is a regression for every postDeltaOrder call. The existing test expects the URL without a trailing slash. The sibling getDeltaOrders uses ${baseUrl}${search} (no extra /) for the same endpoint.


Accepts
degenModeparam for:Note
Cursor Bugbot is generating a summary for commit 3de5c21. Configure here.