From c90dadf9ada2d6e104fd82baaba984a35a977022 Mon Sep 17 00:00:00 2001 From: marcusDenslow Date: Wed, 6 May 2026 13:53:38 +0200 Subject: [PATCH] test was failing after some AI change. this should fix it --- pkg/tui/model_test.go | 2 +- pkg/tui/payment_form.go | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/tui/model_test.go b/pkg/tui/model_test.go index 206fbc9..37a3e70 100644 --- a/pkg/tui/model_test.go +++ b/pkg/tui/model_test.go @@ -18,7 +18,7 @@ func TestModel_updateLayout(t *testing.T) { for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { m := NewModel("") - m.updateLayout(tt.width, tt.height) + m = m.updateLayout(tt.width, tt.height) if m.viewportWidth != tt.width { t.Errorf("viewportWidth = %d, want %d", m.viewportWidth, tt.width) } diff --git a/pkg/tui/payment_form.go b/pkg/tui/payment_form.go index 6d388a5..4b0da37 100644 --- a/pkg/tui/payment_form.go +++ b/pkg/tui/payment_form.go @@ -202,7 +202,8 @@ func validatePaymentForm(state *PaymentFormState) string { // UpdatePaymentForm handles updates to the payment form. // Mutates state in place, returns only the tea.Cmd. func (m Model) UpdatePaymentForm(msg tea.Msg, state *PaymentFormState) tea.Cmd { - if _, ok := msg.(tea.WindowSizeMsg); ok { + switch _, ok := msg.(tea.WindowSizeMsg); { + case ok: if m.size < medium { state.form = state.form.WithLayout(huh.LayoutStack).WithWidth(m.widthContent) } else {