Skip to content

fix(core): realign all modules and dtos with production integer-id #434

Open
mijinummi wants to merge 1 commit into
MarketXpress:mainfrom
mijinummi:fix/align-with-real-user-entity
Open

fix(core): realign all modules and dtos with production integer-id #434
mijinummi wants to merge 1 commit into
MarketXpress:mainfrom
mijinummi:fix/align-with-real-user-entity

Conversation

@mijinummi

Copy link
Copy Markdown
Contributor

Description

This PR updates OrdersController to cleanly integrate with our multi-format file generation mechanics (#428) and realigns routing data models with our core scalar user ID adjustments.

Core Adjustments

  • Reporting Streams Integrated: Implemented a explicit export endpoint utilizing OrdersExportService to manage on-demand file assembly.
  • Typing Realignments: Updated pipeline references (buyerId, userId) to force runtime numeric parsing routines, matching our real schema rules.
  • Boundary Validation Guards: Extracted data contexts directly from authenticated session parameters (req.user.id) rather than manual parameter insertions, reducing resource-tampering vectors.

@Cybermaxi7

Copy link
Copy Markdown
Contributor

@mijinummi please kindly resolve the conflicts you have so we can close this out
Wonderful contribution by the way

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