Skip to content

refactor(interop): centralize REST marketplace ID validation in HttpHelper#8537

Merged
MukjepScarlet merged 4 commits into
CCBlueX:nextgenfrom
Pro0101-2b2fr:fix/centralize-requireId
Jun 24, 2026
Merged

refactor(interop): centralize REST marketplace ID validation in HttpHelper#8537
MukjepScarlet merged 4 commits into
CCBlueX:nextgenfrom
Pro0101-2b2fr:fix/centralize-requireId

Conversation

@Pro0101-2b2fr

Copy link
Copy Markdown
Contributor

This PR centralizes REST marketplace ID validation in HttpHelper.

  • The requireId helper has been moved to MarketplaceFunctions.kt
  • Manual parameter parsing in marketplace routes has been replaced with the centralized requireId() extension
  • All commits have been corrected to reflect the proper authorship

Note: Previous PR #8532 was closed by mistake. This PR replaces it with the same corrected content. Sorry for the confusion.

All related review issues have been fixed (including moving requireId back into MarketplaceFunctions.kt).

Pro0101-2b2fr and others added 4 commits June 22, 2026 12:51
…elper

- Move requireId helper into MarketplaceFunctions.kt
- Replace manual parameter parsing with centralized requireId()
- Fix authorship: Pro0101-2b2fr
- Note: PR CCBlueX#8532 was closed by mistake, this is the corrected replacement
The centralized requireId helper in MarketplaceFunctions.kt references
ApplicationCall, parameters, and forbidden, which require the netty
http.application import to compile.
@MukjepScarlet MukjepScarlet merged commit 7168599 into CCBlueX:nextgen Jun 24, 2026
4 checks passed
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.

2 participants