Signed-off-by: Seongmin Lee git@boltless.me
-2
appview/knots/knots.go
-2
appview/knots/knots.go
+9
appview/pages/pages.go
+9
appview/pages/pages.go
···
342
342
}
343
343
344
344
func (p *Pages) UserProfileSettings(w io.Writer, params UserProfileSettingsParams) error {
345
+
params.Tab = "profile"
345
346
return p.execute("user/settings/profile", w, params)
346
347
}
347
348
···
380
381
}
381
382
382
383
func (p *Pages) UserKeysSettings(w io.Writer, params UserKeysSettingsParams) error {
384
+
params.Tab = "keys"
383
385
return p.execute("user/settings/keys", w, params)
384
386
}
385
387
···
390
392
}
391
393
392
394
func (p *Pages) UserEmailsSettings(w io.Writer, params UserEmailsSettingsParams) error {
395
+
params.Tab = "emails"
393
396
return p.execute("user/settings/emails", w, params)
394
397
}
395
398
···
400
403
}
401
404
402
405
func (p *Pages) UserNotificationSettings(w io.Writer, params UserNotificationSettingsParams) error {
406
+
params.Tab = "notifications"
403
407
return p.execute("user/settings/notifications", w, params)
404
408
}
405
409
···
419
423
}
420
424
421
425
func (p *Pages) Knots(w io.Writer, params KnotsParams) error {
426
+
params.Tab = "knots"
422
427
return p.execute("knots/index", w, params)
423
428
}
424
429
···
450
455
}
451
456
452
457
func (p *Pages) Spindles(w io.Writer, params SpindlesParams) error {
458
+
params.Tab = "spindles"
453
459
return p.execute("spindles/index", w, params)
454
460
}
455
461
···
883
889
884
890
func (p *Pages) RepoGeneralSettings(w io.Writer, params RepoGeneralSettingsParams) error {
885
891
params.Active = "settings"
892
+
params.Tab = "general"
886
893
return p.executeRepo("repo/settings/general", w, params)
887
894
}
888
895
···
896
903
897
904
func (p *Pages) RepoAccessSettings(w io.Writer, params RepoAccessSettingsParams) error {
898
905
params.Active = "settings"
906
+
params.Tab = "access"
899
907
return p.executeRepo("repo/settings/access", w, params)
900
908
}
901
909
···
911
919
912
920
func (p *Pages) RepoPipelineSettings(w io.Writer, params RepoPipelineSettingsParams) error {
913
921
params.Active = "settings"
922
+
params.Tab = "pipelines"
914
923
return p.executeRepo("repo/settings/pipelines", w, params)
915
924
}
916
925
-3
appview/repo/settings.go
-3
appview/repo/settings.go
···
251
251
DefaultLabels: defaultLabels,
252
252
SubscribedLabels: subscribedLabels,
253
253
ShouldSubscribeAll: shouldSubscribeAll,
254
-
Tab: "general",
255
254
})
256
255
}
257
256
···
296
295
rp.pages.RepoAccessSettings(w, pages.RepoAccessSettingsParams{
297
296
LoggedInUser: user,
298
297
RepoInfo: rp.repoResolver.GetRepoInfo(r, user),
299
-
Tab: "access",
300
298
Collaborators: collaborators,
301
299
})
302
300
}
···
356
354
rp.pages.RepoPipelineSettings(w, pages.RepoPipelineSettingsParams{
357
355
LoggedInUser: user,
358
356
RepoInfo: rp.repoResolver.GetRepoInfo(r, user),
359
-
Tab: "pipelines",
360
357
Spindles: spindles,
361
358
CurrentSpindle: f.Spindle,
362
359
Secrets: niceSecret,
-4
appview/settings/settings.go
-4
appview/settings/settings.go
···
72
72
73
73
s.Pages.UserProfileSettings(w, pages.UserProfileSettingsParams{
74
74
LoggedInUser: user,
75
-
Tab: "profile",
76
75
})
77
76
}
78
77
···
90
89
s.Pages.UserNotificationSettings(w, pages.UserNotificationSettingsParams{
91
90
LoggedInUser: user,
92
91
Preferences: prefs,
93
-
Tab: "notifications",
94
92
})
95
93
}
96
94
···
131
129
s.Pages.UserKeysSettings(w, pages.UserKeysSettingsParams{
132
130
LoggedInUser: user,
133
131
PubKeys: pubKeys,
134
-
Tab: "keys",
135
132
})
136
133
}
137
134
···
145
142
s.Pages.UserEmailsSettings(w, pages.UserEmailsSettingsParams{
146
143
LoggedInUser: user,
147
144
Emails: emails,
148
-
Tab: "emails",
149
145
})
150
146
}
151
147
History
1 round
1 comment
boltless.me
submitted
#0
1 commit
expand
collapse
appview: specify current tab from
pages package
Signed-off-by: Seongmin Lee <git@boltless.me>
2/3 failed, 1/3 success
expand
collapse
expand 1 comment
pull request successfully merged
lgtm!