Skip to content

Make endpoints superadmin only #620

Make endpoints superadmin only

Make endpoints superadmin only #620

Triggered via push September 18, 2025 20:19
Status Failure
Total duration 5m 15s
Artifacts

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

7 errors
Build
Process completed with exit code 2.
Build: src/database.ts#L81
Property 'SUPER_ADMIN' is missing in type '{ USER: "USER"; STAFF: "STAFF"; ADMIN: "ADMIN"; CORPORATE: "CORPORATE"; }' but required in type 'Record<"USER" | "STAFF" | "ADMIN" | "CORPORATE" | "SUPER_ADMIN", "USER" | "STAFF" | "ADMIN" | "CORPORATE" | "SUPER_ADMIN">'.
Test
Process completed with exit code 1.
PUT /auth/ › should give the not found error if the user doesn't exist: /app/src/services/auth/auth-router.test.ts#L154
expected 404 "Not Found", got 403 "Forbidden" at Object.<anonymous> (services/auth/auth-router.test.ts:154:14) ---- at Test._assertStatus (../node_modules/supertest/lib/test.js:267:14) at ../node_modules/supertest/lib/test.js:323:13 at Test._assertFunction (../node_modules/supertest/lib/test.js:300:13) at Test.assert (../node_modules/supertest/lib/test.js:179:23) at Server.localAssert (../node_modules/supertest/lib/test.js:135:14)
PUT /auth/ › should add the requested role: /app/src/services/auth/auth-router.test.ts#L133
expected 200 "OK", got 403 "Forbidden" at Object.<anonymous> (services/auth/auth-router.test.ts:133:14) ---- at Test._assertStatus (../node_modules/supertest/lib/test.js:267:14) at ../node_modules/supertest/lib/test.js:323:13 at Test._assertFunction (../node_modules/supertest/lib/test.js:300:13) at Test.assert (../node_modules/supertest/lib/test.js:179:23) at Server.localAssert (../node_modules/supertest/lib/test.js:135:14)
DELETE /auth/ › should give the not found error when the user doesn't exist: /app/src/services/auth/auth-router.test.ts#L109
expected 404 "Not Found", got 403 "Forbidden" at Object.<anonymous> (services/auth/auth-router.test.ts:109:14) ---- at Test._assertStatus (../node_modules/supertest/lib/test.js:267:14) at ../node_modules/supertest/lib/test.js:323:13 at Test._assertFunction (../node_modules/supertest/lib/test.js:300:13) at Test.assert (../node_modules/supertest/lib/test.js:179:23) at Server.localAssert (../node_modules/supertest/lib/test.js:135:14)
DELETE /auth/ › should remove the requested role: /app/src/services/auth/auth-router.test.ts#L89
expected 200 "OK", got 403 "Forbidden" at Object.<anonymous> (services/auth/auth-router.test.ts:89:14) ---- at Test._assertStatus (../node_modules/supertest/lib/test.js:267:14) at ../node_modules/supertest/lib/test.js:323:13 at Test._assertFunction (../node_modules/supertest/lib/test.js:300:13) at Test.assert (../node_modules/supertest/lib/test.js:179:23) at Server.localAssert (../node_modules/supertest/lib/test.js:135:14)