Added :manual option for server-side visits
Andrew
committed Feb 27, 2018
commit 4f4e6cf8d2f874af200c6c6bdab4840093a4982d
Showing 2
changed files with
2 additions
and 1 deletions
CHANGELOG.md
+1
-0
| @@ | @@ -2,6 +2,7 @@ |
| - Create visit for `visitable` if needed | |
| - Better handling of visit duration and expiration in JavaScript | |
| + | - Added `:manual` option for server-side visits |
| ## 2.0.0 | |
ahoy/database_store.rb b/lib/ahoy/database_store.rb
+1
-1
| @@ | @@ -51,7 +51,7 @@ module Ahoy |
| # if we don't have a visit, let's try to create one first | |
| def visit_or_create | |
| - | ahoy.track_visit unless visit |
| + | ahoy.track_visit if !visit && Ahoy.server_side_visits != :manual |
| visit | |
| end | |