- ui.HLClient.Logger.Errorw("read error", "err", err)
-
- if err == io.EOF {
- loginErrModal := tview.NewModal().
- AddButtons([]string{"Ok"}).
- SetText("The server connection has closed.").
- SetDoneFunc(func(buttonIndex int, buttonLabel string) {
- ui.Pages.SwitchToPage("home")
- })
- loginErrModal.Box.SetTitle("Server Connection Error")
-
- ui.Pages.AddPage("loginErr", loginErrModal, false, true)
- ui.App.Draw()
- return
- }
- ui.Pages.SwitchToPage("home")
-
- return
+ break
+ }
+ if err := ui.HLClient.HandleTransaction(t); err != nil {
+ ui.HLClient.Logger.Errorw("Error handling transaction", "err", err)