Skip to content

Commit ca20424

Browse files
Merge pull request #27 from Capchase/revert-26-santi/star-1183-implement-all-events-from-ctas
Revert "Santi/star 1183 implement all events from ctas"
2 parents 34b9e94 + 0be9a78 commit ca20424

File tree

1 file changed

+2
-28
lines changed

1 file changed

+2
-28
lines changed

segment-tracker/index.js

Lines changed: 2 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,9 @@ function get_form_inputs(properties) {
1818
});
1919
}
2020

21-
22-
// Create flags
23-
var button_event_triggered = false;
24-
var form_event_triggered = false;
25-
2621
$(document).ready(function () {
2722
// capture a click on any element that has
28-
$("[data-analytics]").on("click", async function (e) {
29-
if (button_event_triggered) {
30-
button_event_triggered = false; // reset flag
31-
return; // let the event bubble away
32-
}
33-
34-
e.preventDefault();
35-
23+
$("[data-analytics]").on("click", async function () {
3624
// Get event name
3725
var event = $(this).attr("data-analytics");
3826

@@ -49,22 +37,11 @@ $(document).ready(function () {
4937
get_extra_attributes.call(this, properties);
5038
// Fire Segment event
5139
if ("analytics" in window) await analytics.track(event, properties);
52-
53-
button_event_triggered = true; // set flag
54-
$(this).trigger('click');
55-
5640
});
5741

5842

5943
// Add submit listener for all forms
60-
$("form").on("submit", function (e) {
61-
62-
if (form_event_triggered) {
63-
form_event_triggered = false; // reset flag
64-
return; // let the event bubble away
65-
}
66-
67-
e.preventDefault();
44+
$("form").bind("submit", function (e) {
6845

6946
var properties = {
7047
// capture the URL where this event is fired
@@ -105,9 +82,6 @@ $(document).ready(function () {
10582

10683
}
10784

108-
form_event_triggered = true; // set flag
109-
$(this).trigger('submit');
110-
11185
});
11286

11387
});

0 commit comments

Comments
 (0)