fix(cards): respond renvoie 200 (plus 201) pour l’ack front

Le front n’acceptait que HTTP 200 ; Nest POST répondait 201 → snackbar
d’erreur alors que l’ack/accept était bien persisté. Front: tolère 200|201.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-10-05 18:14:00 +02:00
co-authored by Cursor
parent 35496741ce
commit 14c24a51a4
2 changed files with 3 additions and 1 deletions
@@ -79,8 +79,10 @@ export class CardsController {
@Post(':id/respond') @Post(':id/respond')
@Roles(RoleType.PARENT, RoleType.ASSISTANTE_MATERNELLE) @Roles(RoleType.PARENT, RoleType.ASSISTANTE_MATERNELLE)
@HttpCode(HttpStatus.OK)
@ApiOperation({ summary: 'Répondre (accept / refuse / ack) — #194' }) @ApiOperation({ summary: 'Répondre (accept / refuse / ack) — #194' })
@ApiBody({ type: RepondreCarteDto }) @ApiBody({ type: RepondreCarteDto })
@ApiResponse({ status: 200, type: CarteDto })
repondre( repondre(
@User('id') userId: string, @User('id') userId: string,
@User('role') role: RoleType, @User('role') role: RoleType,
+1 -1
View File
@@ -75,7 +75,7 @@ class CardsService {
}), }),
); );
if (response.statusCode != 200) { if (response.statusCode != 200 && response.statusCode != 201) {
throw Exception( throw Exception(
_extractError(response.body, 'Erreur lors de la réponse'), _extractError(response.body, 'Erreur lors de la réponse'),
); );