chore: remove dead guest-register event route
The /api/events/[id]/guest-register endpoint has no production callers: it's superseded by tickets/purchase.post.js, which handles guest Member upsert via status:"guest" when body.createAccount is true. Drops the route file, its source-assertion tests, guestRegisterSchema, and its validation coverage.
This commit is contained in:
parent
5fb2f18cab
commit
3ba633cce2
4 changed files with 3 additions and 155 deletions
|
|
@ -41,32 +41,6 @@ describe('register.post.js', () => {
|
|||
})
|
||||
})
|
||||
|
||||
describe('guest-register.post.js', () => {
|
||||
const source = readFileSync(resolve(eventsDir, 'guest-register.post.js'), 'utf-8')
|
||||
|
||||
it('uses validateBody for input validation', () => {
|
||||
expect(source).toContain('validateBody(event')
|
||||
})
|
||||
|
||||
it('checks membersOnly restriction with 403', () => {
|
||||
expect(source).toContain('membersOnly')
|
||||
expect(source).toContain('403')
|
||||
})
|
||||
|
||||
it('checks payment requirement with 402', () => {
|
||||
expect(source).toContain('paymentRequired')
|
||||
expect(source).toContain('402')
|
||||
})
|
||||
|
||||
it('checks capacity via maxAttendees', () => {
|
||||
expect(source).toContain('maxAttendees')
|
||||
})
|
||||
|
||||
it('does not require auth', () => {
|
||||
expect(source).not.toContain('requireAuth')
|
||||
})
|
||||
})
|
||||
|
||||
describe('cancel-registration.post.js', () => {
|
||||
const source = readFileSync(resolve(eventsDir, 'cancel-registration.post.js'), 'utf-8')
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue