Skip to content

fix: enforce ownership on campaign update (IDOR) #47

fix: enforce ownership on campaign update (IDOR)

fix: enforce ownership on campaign update (IDOR) #47

Triggered via pull request July 1, 2026 07:39
Status Success
Total duration 58s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

16 warnings
Format check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Prisma validate (optional)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint: src/admin/admin.service.ts#L23
'adminEmail' is defined but never used
Lint: src/admin/admin.service.spec.ts#L232
Unsafe assignment of an `any` value
Lint: src/admin/admin.service.spec.ts#L136
Unsafe assignment of an `any` value
Lint: src/admin/admin.service.spec.ts#L135
Unsafe assignment of an `any` value
Lint: src/admin/admin.controller.ts#L35
Unsafe member access .user on an `any` value
Lint: src/admin/admin.controller.ts#L35
Unsafe argument of type `any` assigned to a parameter of type `string`
Lint: src/admin/admin.controller.ts#L34
Unsafe member access .user on an `any` value
Lint: src/admin/admin.controller.ts#L34
Unsafe argument of type `any` assigned to a parameter of type `string`
Lint: src/admin/admin.controller.ts#L10
'HttpStatus' is defined but never used
Lint: src/admin/admin.controller.ts#L9
'HttpCode' is defined but never used
Test (unit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (e2e)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/