mirror of
https://github.com/R0m1k3/LogiFlow.git
synced 2026-10-11 17:27:31 +02:00
1.7 KiB
1.7 KiB
Task: Correction blocage API Publicités
Context
L'utilisateur rencontre une erreur net::ERR_BLOCKED_BY_CLIENT lors de l'appel à l'API /api/publicities. Cette erreur est typique des bloqueurs de publicité (AdBlock, uBlock) qui filtrent les requêtes contenant des mots-clés comme "publicity" ou "ads".
Current Focus
Renommer les endpoints API pour éviter le blocage par les bloqueurs de publicité.
Master Plan
-
Remplacement des API calls (Client-side)
client/src/pages/Calendar.tsxclient/src/pages/Dashboard.tsxclient/src/components/PublicityForm.tsxclient/src/pages/Publicities.tsxclient/src/pages/mobile/PublicitiesPage.tsx
-
Revue du sélecteur d'année Mobile
- Vérifier la logique de génération des années dans
client/src/pages/mobile/PublicitiesPage.tsxpour inclure les années passées (ex: 2024 en 2026). - Aligner avec la correction desktop si nécessaire.
- Vérifier la logique de génération des années dans
-
Correction des erreurs Lint TypeScript
- Installer les paquets
@typesmanquants (node,express,react, etc.). - Fixer les paramètres
reqetres(implicitementany) dansserver/routes.ts. - Corriger l'erreur de propriété
invoiceAmountTTCdansserver/routes.ts. - Résoudre
Property 'env' does not exist on type 'ImportMeta'. - Résoudre
JSX element implicitly has type 'any'.
- Installer les paquets
-
Tests et Validation
- Vérifier que les appels API utilisent bien
/api/ad-campaigns. - Tester le sélecteur d'année sur mobile.
- Compiler le projet (
npm run check) pour s'assurer que les erreurs critiques sont résolues.
- Vérifier que les appels API utilisent bien
Progress Log
- Création de la tâche suite aux logs fournis.