Skip to content

fix(event): remove all any casts — typed authenticate, user.id, and Prisma error narrowing #296

fix(event): remove all any casts — typed authenticate, user.id, and Prisma error narrowing

fix(event): remove all any casts — typed authenticate, user.id, and Prisma error narrowing #296

Triggered via pull request June 21, 2026 14:15
@SrejoyeSrejoye
synchronize #595
Status Failure
Total duration 48s
Artifacts

ci.yml

on: pull_request_target
detect-changes
4s
detect-changes
comment-results
5s
comment-results
Fit to window
Zoom out
Zoom in

Annotations

11 errors
backend-ci
Process completed with exit code 1.
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 201 — generates a unique slug when the first candidate is taken: apps/backend/src/__tests__/event.test.ts#L221
AssertionError: expected 500 to be 201 // Object.is equality - Expected + Received - 201 + 500 ❯ src/__tests__/event.test.ts:221:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects invalid date format: apps/backend/src/__tests__/event.test.ts#L205
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:205:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects event name longer than 100 characters: apps/backend/src/__tests__/event.test.ts#L197
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:197:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects event name shorter than 3 characters: apps/backend/src/__tests__/event.test.ts#L191
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:191:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects location longer than 100 characters: apps/backend/src/__tests__/event.test.ts#L186
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:186:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects location shorter than 2 characters: apps/backend/src/__tests__/event.test.ts#L181
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:181:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects missing location: apps/backend/src/__tests__/event.test.ts#L176
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:176:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects missing required fields (no dates, no location): apps/backend/src/__tests__/event.test.ts#L170
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:170:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 401 — rejects unauthenticated request: apps/backend/src/__tests__/event.test.ts#L164
AssertionError: expected 500 to be 401 // Object.is equality - Expected + Received - 401 + 500 ❯ src/__tests__/event.test.ts:164:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 201 — creates event and returns it for authenticated organizer: apps/backend/src/__tests__/event.test.ts#L145
AssertionError: expected 500 to be 201 // Object.is equality - Expected + Received - 201 + 500 ❯ src/__tests__/event.test.ts:145:30