Make endpoints superadmin only #620
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)
|