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:
@@ -79,8 +79,10 @@ export class CardsController {
|
||||
|
||||
@Post(':id/respond')
|
||||
@Roles(RoleType.PARENT, RoleType.ASSISTANTE_MATERNELLE)
|
||||
@HttpCode(HttpStatus.OK)
|
||||
@ApiOperation({ summary: 'Répondre (accept / refuse / ack) — #194' })
|
||||
@ApiBody({ type: RepondreCarteDto })
|
||||
@ApiResponse({ status: 200, type: CarteDto })
|
||||
repondre(
|
||||
@User('id') userId: string,
|
||||
@User('role') role: RoleType,
|
||||
|
||||
@@ -75,7 +75,7 @@ class CardsService {
|
||||
}),
|
||||
);
|
||||
|
||||
if (response.statusCode != 200) {
|
||||
if (response.statusCode != 200 && response.statusCode != 201) {
|
||||
throw Exception(
|
||||
_extractError(response.body, 'Erreur lors de la réponse'),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user