From 13949a439fd5dfbff9214b325a74f36c15c89503 Mon Sep 17 00:00:00 2001 From: Zoltan Papp Date: Fri, 14 Aug 2026 00:14:46 +0200 Subject: [PATCH] [client] Log ignored profile lookup errors in extend-session hint fallback --- client/ui/authsession/service.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/client/ui/authsession/service.go b/client/ui/authsession/service.go index 9fe48aa99..9c094c2a1 100644 --- a/client/ui/authsession/service.go +++ b/client/ui/authsession/service.go @@ -6,6 +6,7 @@ import ( "context" "time" + log "github.com/sirupsen/logrus" "google.golang.org/grpc/codes" gstatus "google.golang.org/grpc/status" @@ -64,10 +65,12 @@ func (s *Session) RequestExtend(ctx context.Context, p ExtendStartParams) (Exten hint := p.Hint if hint == "" { pm := profilemanager.NewProfileManager() - if active, perr := pm.GetActiveProfile(); perr == nil { - if state, serr := pm.GetProfileState(active.ID); serr == nil { - hint = state.Email - } + if active, perr := pm.GetActiveProfile(); perr != nil { + log.Debugf("failed to get active profile for login hint: %v", perr) + } else if state, serr := pm.GetProfileState(active.ID); serr != nil { + log.Debugf("failed to get profile state for login hint: %v", serr) + } else { + hint = state.Email } } if hint != "" {