Skip to content

Commit b7a46f2

Browse files
author
vikasrohit
authored
Merge pull request #2517 from appirio-tech/hotfix/segement_events_fix
Hotfix/segement events fix
2 parents 22fbfa6 + a21bb69 commit b7a46f2

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

src/routes.jsx

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,22 +25,30 @@ const onRouteChange = (pathname) => {
2525
TCEmitter.emit(EVENT_ROUTE_CHANGE, pathname)
2626

2727
if (window.analytics) {
28-
if (/^projects\/$/.test(pathname)) {
28+
if (/^\/projects\/$/.test(pathname)) {
2929
window.analytics.page('Project Listings')
30-
} else if (/^projects\/\d+\/?$/.test(pathname)) {
30+
} else if (/^\/projects\/\d+\/?$/.test(pathname)) {
3131
window.analytics.page('Project Dashboard')
32-
} else if (/^projects\/\d+\/discussions\/?$/.test(pathname)) {
32+
} else if (/^\/projects\/\d+\/discussions\/?$/.test(pathname)) {
3333
window.analytics.page('Project Discussions')
34-
} else if (/^projects\/\d+\/specification\/?$/.test(pathname)) {
34+
} else if (/^\/projects\/\d+\/specification\/?$/.test(pathname)) {
3535
window.analytics.page('Project Specification')
36+
} else if (/^\/projects\/\d+\/scope\/?$/.test(pathname)) {
37+
window.analytics.page('Project Scope')
38+
} else if (/^\/projects\/\d+\/plan\/?$/.test(pathname)) {
39+
window.analytics.page('Project Plan')
40+
} else if (/^\/settings\/notifications\/?$/.test(pathname)) {
41+
window.analytics.page('Notification Settings')
42+
} else if (/^\/notifications\/?$/.test(pathname)) {
43+
window.analytics.page('Notification Listings')
3644
} else if (/^\/$/.test(pathname)) {
3745
window.analytics.page('Connect Home')
38-
} else if (/^new-project\/$/.test(pathname)) {
39-
window.analytics.page('New Project : Select Product')
40-
} else if (/^new-project\/incomplete$/.test(pathname)) {
46+
} else if (/^\/new-project\/$/.test(pathname)) {
47+
window.analytics.page('New Project : Select Project Category')
48+
} else if (/^\/new-project\/incomplete$/.test(pathname)) {
4149
window.analytics.page('New Project : Incomplete Project')
42-
} else if (/^new-project\/[a-zA-Z0-9_]+$/.test(pathname)) {
43-
window.analytics.page('New Project : Project Details')
50+
} else if (/^\/new-project\/[a-zA-Z0-9_-]+$/.test(pathname)) {
51+
window.analytics.page('New Project : Project Template/Details')
4452
}
4553
}
4654
}

0 commit comments

Comments
 (0)