Repository navigation
v4.7.3
Bug fix
Double-tracking en strategy=full (static caching)
En static caching full, PHP est appelé sur les cache miss (première requête par URL). Le middleware TrackPageVisit trackait la visite, puis le beacon JS la trackait également — résultat : chaque URL était comptée deux fois à sa première mise en cache.
Changements
TrackPageVisit: early return immédiat sistrategy=full— le middleware ne track plus rien, le beacon JS reste le seul chemin de trackinganalytics:health: le check static cache passe de ⚠ à ✓ pourstrategy=full(comportement désormais attendu et correct)- README : corrections des descriptions concernant le comportement sur cache miss