feat(frontend): #50 — validation CGU et politique de confidentialité
- Modale de validation avec chargement des PDF distants, PdfViewPinch et barre de progression latérale (repli PdfView sous Windows). - Service documents légaux actifs, correction des URLs média, intégration au formulaire de présentation. - Documentation juridique et réorganisation (archive, index, tickets). Made-with: Cursor
This commit is contained in:
@@ -27,6 +27,12 @@ class ApiConfig {
|
||||
return u;
|
||||
}
|
||||
final base = baseUrl.replaceAll(RegExp(r'/+$'), '');
|
||||
// Le back renvoie parfois des chemins déjà préfixés `/api/v1/...` (ex. documents
|
||||
// légaux). Ne pas les coller à [baseUrl] sous peine de doubler `/api/v1`.
|
||||
if (u.startsWith('/api/')) {
|
||||
final origin = apiOrigin.replaceAll(RegExp(r'/+$'), '');
|
||||
return '$origin$u';
|
||||
}
|
||||
return u.startsWith('/') ? '$base$u' : '$base/$u';
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user