on main help sign in
fix(ui): dialog: saveKeyAndContinue should return Action
commitfedf05910715b0c6349092cd6afbfa68a41c830d authorAyman Bagabas <ayman.bagabas@gmail.com> dateTue 13 Jan 2026, 09:22 (9 months ago) parentdcd664a
1 file changed+2−2
internal/ui/dialog/api_key_input.go+2−2
internal/ui/dialog/api_key_input.go+2−2
@@ -286,12 +286,12 @@ func (m *APIKeyInput) verifyAPIKey() tea.Msg {
286286 return ActionChangeAPIKeyState{APIKeyInputStateError}
287287}
288288
289−func (m *APIKeyInput) saveKeyAndContinue() tea.Msg {
289+func (m *APIKeyInput) saveKeyAndContinue() Action {
290290 cfg := m.com.Config()
291291
292292 err := cfg.SetProviderAPIKey(string(m.provider.ID), m.input.Value())
293293 if err != nil {
294− return uiutil.ReportError(fmt.Errorf("failed to save API key: %w", err))
294+ return ActionCmd{uiutil.ReportError(fmt.Errorf("failed to save API key: %w", err))}
295295 }
296296
297297 return ActionSelectModel{