This repository was archived by the owner on Mar 4, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change 29
29
} ,
30
30
'login' : {
31
31
parent : 'auth' ,
32
- url : '/login/?next&code&state&status&userJWTToken' ,
32
+ url : '/login/?next&code&state&status&userJWTToken&utm_source&utm_medium&utm_campaign ' ,
33
33
params : { 'notifyReset' : false } ,
34
34
data : {
35
35
title : 'Login'
51
51
} ,
52
52
'register' : {
53
53
parent : 'auth' ,
54
- url : '/register/?next' ,
54
+ url : '/register/?next&utm_source&utm_medium&utm_campaign ' ,
55
55
data : {
56
56
title : "Join"
57
57
} ,
Original file line number Diff line number Diff line change 9
9
$log = $log . getInstance ( "RegisterController" ) ;
10
10
$log . debug ( "-init" ) ;
11
11
var vm = this ;
12
+ // prepares utm params, if available
13
+ var utm = {
14
+ source : $stateParams && $stateParams . utm_source ? $stateParams . utm_source : '' ,
15
+ medium : $stateParams && $stateParams . utm_medium ? $stateParams . utm_medium : '' ,
16
+ campaign : $stateParams && $stateParams . utm_campaign ? $stateParams . utm_campaign : ''
17
+ } ;
12
18
13
19
14
20
// Set default for toggle password directive
40
46
country : {
41
47
code : vm . country
42
48
} ,
43
- utmSource : '' ,
44
- utmMedium : '' ,
45
- utmCampaign : ''
49
+ utmSource : utm . source ,
50
+ utmMedium : utm . medium ,
51
+ utmCampaign : utm . campaign
46
52
} ;
47
53
48
54
if ( ! vm . isSocialRegistration ) {
You can’t perform that action at this time.
0 commit comments