aboutsummaryrefslogtreecommitdiff
path: root/hotline/ui.go
diff options
context:
space:
mode:
authorJeff Halter <868228+jhalter@users.noreply.github.com>2022-07-03 15:36:08 -0700
committerJeff Halter <868228+jhalter@users.noreply.github.com>2022-07-03 15:36:08 -0700
commit854a92fc2755ace61c405df335ddf69b02a3d932 (patch)
treef8f5dc40e4d8f534358e72f62d5b67ead359d526 /hotline/ui.go
parenta9bdccb79164a787b4f1a2c1579a95cf751aef40 (diff)
Implement io.Writer interface for Transaction
Diffstat (limited to 'hotline/ui.go')
-rw-r--r--hotline/ui.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/hotline/ui.go b/hotline/ui.go
index 6eba011..709137e 100644
--- a/hotline/ui.go
+++ b/hotline/ui.go
@@ -208,11 +208,12 @@ func (ui *UI) joinServer(addr, login, password string) error {
buf := make([]byte, len(scanner.Bytes()))
copy(buf, scanner.Bytes())
- t, _, err := ReadTransaction(buf)
+ var t Transaction
+ _, err := t.Write(buf)
if err != nil {
break
}
- if err := ui.HLClient.HandleTransaction(t); err != nil {
+ if err := ui.HLClient.HandleTransaction(&t); err != nil {
ui.HLClient.Logger.Errorw("Error handling transaction", "err", err)
}
}