Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Ahoy to 4.2 #921

Merged
merged 6 commits into from
Nov 1, 2024
Merged

Upgrade Ahoy to 4.2 #921

merged 6 commits into from
Nov 1, 2024

Conversation

esoterik
Copy link
Member

@esoterik esoterik commented Jul 2, 2024

This is 2 major versions above what's on master right now, so worth giving it a closer review.

I added some feature tests (spec/features/ahoy.rb) to ensure we're only collecting what we were before, but they're a bit brittle...there's a timing issue where sometimes the event isn't fully persisted before we check expectations. Switching the expectation to be based on the user's page (where we show actions they've taken if they've enabled activity recording) might work, but we still have to check the DB exclusively for one of the cases so it's not a full fix.

@esoterik esoterik merged commit ae71616 into 2024-upgrades-main Nov 1, 2024
@esoterik esoterik deleted the ahoy-upgrade branch November 1, 2024 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant