fix(#112): dates et places AM en reprise (resetForReprise)

Corrige l’ombre des paramètres dateOfBirth, agreementDate et placesAvailable
dans resetForReprise ; renforce le parsing reprise-dossier et ajoute un test.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-16 19:12:14 +02:00
co-authored by Cursor
parent c26ed00374
commit df776d8200
7 changed files with 256 additions and 84 deletions
+4 -1
View File
@@ -287,7 +287,10 @@ class AuthService {
if (decoded is! Map<String, dynamic>) {
throw Exception('Réponse invalide du serveur.');
}
return RepriseDossier.fromJson(decoded);
final payload = decoded['data'] is Map
? Map<String, dynamic>.from(decoded['data'] as Map)
: decoded;
return RepriseDossier.fromJson(payload);
}
/// Modale login : numéro + e-mail → token reprise. POST /auth/reprise-identify. #112.