We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ce5f0e2 commit f0f9842Copy full SHA for f0f9842
plugin.rb
@@ -61,7 +61,7 @@ def emit_segment_user_created
61
class ::ApplicationController
62
before_filter :emit_segment_user_tracker
63
def emit_segment_user_tracker
64
- if current_user
+ if current_user && !segment_common_controller_actions?
65
Analytics.page(
66
user_id: current_user.id,
67
name: "#{controller_name}##{action_name}",
@@ -75,6 +75,10 @@ def emit_segment_user_tracker
75
)
76
end
77
78
+
79
+ def segment_common_controller_actions?
80
+ controller_name == 'stylesheets' || controller_name == 'user_avatars' || (controller_name == 'about' && action_name == 'live_post_counts')
81
+ end
82
83
84
class ::Post
0 commit comments