Skip to content

Comments

UN-2381 - Add autoApprove to GET /users/me/campaigns/{campaignId}#524

Merged
marcbon merged 4 commits intodevelopfrom
UN-2381
Feb 19, 2026
Merged

UN-2381 - Add autoApprove to GET /users/me/campaigns/{campaignId}#524
marcbon merged 4 commits intodevelopfrom
UN-2381

Conversation

@sinatragianpaolo
Copy link
Contributor

@sinatragianpaolo sinatragianpaolo commented Feb 18, 2026

Summary

  • Aggiunge il campo auto_approve alla classe Campaign (property, SELECT, assegnazione)
  • Espone autoApprove nella risposta di GET /users/me/campaigns/{campaignId}
  • Aggiorna schema OpenAPI e tipi TypeScript generati
  • Aggiunge test per autoApprove: 0 (default) e autoApprove: 1

Test plan

  • npm run test -- src/routes/users/me/campaigns/campaignId/_get/index.spec.ts

@sinatragianpaolo sinatragianpaolo changed the title [TRB-API] Add autoApprove to GET /users/me/campaigns/{campaignId} UN-2381 - [TRB-API] Add autoApprove to GET /users/me/campaigns/{campaignId} Feb 18, 2026
@github-actions
Copy link

Tests difference:

New Tests

< Route GET /users/me/campaigns/{campaignId}/ - autoApprove - Should return autoApprove: 0 by default
< when campaign has auto_approve = 1 - Should return autoApprove: 1

@coveralls
Copy link
Collaborator

Coverage Status

coverage: 79.789% (+0.003%) from 79.786%
when pulling 7d56171 on UN-2381
into 9db51ee on develop.

@sinatragianpaolo sinatragianpaolo changed the title UN-2381 - [TRB-API] Add autoApprove to GET /users/me/campaigns/{campaignId} UN-2381 - Add autoApprove to GET /users/me/campaigns/{campaignId} Feb 18, 2026
@marcbon marcbon merged commit 1f0c5d1 into develop Feb 19, 2026
5 checks passed
@marcbon marcbon deleted the UN-2381 branch February 19, 2026 10:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants