Skip to content

feat(objectstore): Try Django request.body when proxying#106506

Merged
lcian merged 4 commits intomasterfrom
lcian/feat/os-body
Jan 19, 2026
Merged

feat(objectstore): Try Django request.body when proxying#106506
lcian merged 4 commits intomasterfrom
lcian/feat/os-body

Conversation

@lcian
Copy link
Member

@lcian lcian commented Jan 19, 2026

The change in #106441 is effective, and the endpoint works as expected (only) when communicating directly with region endpoints.
So, maybe we just needed to use request._request.body all along 😅
This makes it so that field is tried as the first option when proxying the request through the control silo, which might solve the problem in that scenario as well.
If that's the case, we can clean up the unnecessary code afterwards.

@lcian lcian changed the title feat(objectstore): Try Django request.body first feat(objectstore): Try Django request.body when proxying Jan 19, 2026
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Jan 19, 2026
@lcian lcian marked this pull request as ready for review January 19, 2026 10:02
@lcian lcian requested review from a team as code owners January 19, 2026 10:02
@lcian lcian merged commit 4632f6a into master Jan 19, 2026
71 checks passed
@lcian lcian deleted the lcian/feat/os-body branch January 19, 2026 10:25
@github-actions github-actions bot locked and limited conversation to collaborators Feb 3, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants