Skip to content

feat(tickets): validate status filter on GET /tickets/mine - #468

Merged
EmmanuelOchaje merged 1 commit into
StellarTickets:mainfrom
Team-work-007-1010:feat/mine-tickets-status-filter
Oct 19, 2026
Merged

EmmanuelOchaje merged 1 commit into
StellarTickets:mainfrom
Team-work-007-1010:feat/mine-tickets-status-filter

Conversation

@rhemy-arc

Copy link
Copy Markdown
Contributor

Replace the raw status query param with MyTicketsQueryDto, validated against TicketStatus, so attendees can filter by VALID/USED/etc. and unknown values are rejected with 400.

Summary

Testing

  • npx tsc --noEmit passes
  • npx eslint "src/**/*.ts" passes
  • npm test passes
  • npm run build succeeds

Closes #115
Closes #109
Closes #113
Closes #107

Replace the raw status query param with MyTicketsQueryDto, validated
against TicketStatus, so attendees can filter by VALID/USED/etc. and
unknown values are rejected with 400.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@drips-wave

drips-wave Bot commented Oct 19, 2026

Copy link
Copy Markdown

@rhemy-arc Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@netlify

netlify Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for stellarticketsbackend ready!

Name Link
🔨 Latest commit 1dbb7e7
🔍 Latest deploy log https://app.netlify.com/projects/stellarticketsbackend/deploys/6ad60c0c5082e3c6b4dc8c26
😎 Deploy Preview https://deploy-preview-468--stellarticketsbackend.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@EmmanuelOchaje
EmmanuelOchaje merged commit 032fc03 into StellarTickets:main Oct 19, 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

2 participants