Segment Analytics integration, my home page pageview event is firing twice in rails 6
Hi, has anyone had the issue of their home page pageview firing twice for one page view in rails 6 when they've installed Segment? I've added the Turbolinks snippet, but not sure where the problem lies.
Would having an event listener on turbolinks loading twice for different purposes cause this?
//app/javascript/packs/application.js
document.addEventListener("turbolinks:load", () => {
$('[data-toggle="tooltip"]').tooltip()
$('[data-toggle="popover"]').popover()
})
/app/javascript/javascript/segment.js
document.addEventListener("turbolinks:load", function() {
analytics.page()
})
I've kind of mashed together the Bootstrap tutorial, Segment tutorial and installing javascript in rails 6 tutorial together - successfully, except for this.