mirror of
https://github.com/discourse/discourse.git
synced 2024-11-25 06:30:15 +08:00
104baab557
When the app boots, Ember fires a `routeWillChange` event. This was causing us to set the `_trackView` flag in our ajax library, which would cause the next request to have the `Discourse-Track-View` header, despite not being relevant to the page view. Depending on the plugins/themes installed, this could lead to 'double counting' of pageviews. (because the initial HTML request is also counted as a page view) This commit updates the the logic to ignore the first transition (by checking `transition.from`), and also introduces an acceptance test for the behaviour. Co-authored-by: Régis Hanol <regis@hanol.fr> |
||
---|---|---|
.. | ||
images | ||
javascripts | ||
stylesheets |