From acfa6bbc89438be460da272bbf2261788d81ead8 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Sun, 19 Jul 2026 09:34:13 +0000 Subject: [PATCH] appview/state: allow prefilling handle in login page Signed-off-by: oppiliappan --- appview/pages/pages.go | 1 + appview/state/login.go | 2 ++ appview/pages/templates/user/login.html | 3 ++- 3 file(s) changed, 5 insertion(s)(+), 1 deletion(s)(-) diff --git a/appview/pages/pages.go b/appview/pages/pages.go --- a/appview/pages/pages.go +++ b/appview/pages/pages.go @@ -341,6 +341,7 @@ ReturnUrl string ErrorCode string AddAccount bool + Handle string Accounts []oauth.AccountInfo } diff --git a/appview/state/login.go b/appview/state/login.go --- a/appview/state/login.go +++ b/appview/state/login.go @@ -20,12 +20,14 @@ returnURL := r.URL.Query().Get("return_url") errorCode := r.URL.Query().Get("error") addAccount := r.URL.Query().Get("mode") == "add_account" + handle := r.URL.Query().Get("handle") registry := s.oauth.GetAccounts(r) s.pages.Login(w, pages.LoginParams{ ReturnUrl: returnURL, ErrorCode: errorCode, AddAccount: addAccount, + Handle: handle, Accounts: registry.Accounts, }) case http.MethodPost: diff --git a/appview/pages/templates/user/login.html b/appview/pages/templates/user/login.html --- a/appview/pages/templates/user/login.html +++ b/appview/pages/templates/user/login.html @@ -54,7 +54,7 @@ {{ end }}
-- tangled.sh