Monorepo for Tangled tangled.org

appview: specify current tab from pages package #1017

merged opened by boltless.me targeting master from sl/rusppvknyzsy
Labels

None yet.

assignee

None yet.

Participants 2
AT URI
at://did:plc:xasnlahkri4ewmbuzly2rlc5/sh.tangled.repo.pull/3mdadsnl6sv22
+9 -9
Diff #0
-2
appview/knots/knots.go
··· 71 71 k.Pages.Knots(w, pages.KnotsParams{ 72 72 LoggedInUser: user, 73 73 Registrations: registrations, 74 - Tab: "knots", 75 74 }) 76 75 } 77 76 ··· 134 133 Members: members, 135 134 Repos: repoMap, 136 135 IsOwner: true, 137 - Tab: "knots", 138 136 }) 139 137 } 140 138
+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
··· 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
··· 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
sign up or login to add to the discussion
boltless.me submitted #0
1 commit
expand
appview: specify current tab from pages package
2/3 failed, 1/3 success
expand
expand 1 comment
pull request successfully merged