From e39aa24601697516a53e3d2465b2232d535d85ba Mon Sep 17 00:00:00 2001 From: Miguel Mota Date: Tue, 2 Jul 2019 09:11:49 -0700 Subject: [PATCH] Fix nil check --- cointop/marketbar.go | 2 +- cointop/navigation.go | 16 ++++++++-------- go.mod | 1 - 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/cointop/marketbar.go b/cointop/marketbar.go index 9eebe2a..8896b46 100644 --- a/cointop/marketbar.go +++ b/cointop/marketbar.go @@ -23,7 +23,7 @@ func NewMarketbarView() *MarketbarView { } func (ct *Cointop) updateMarketbar() error { - if ct.Views.Marketbar.Backing == nil { + if ct.Views.Marketbar.Backing() == nil { return nil } diff --git a/cointop/navigation.go b/cointop/navigation.go index 9f5d15f..df333e1 100644 --- a/cointop/navigation.go +++ b/cointop/navigation.go @@ -49,7 +49,7 @@ func (ct *Cointop) cursorDown() error { } func (ct *Cointop) cursorUp() error { - if ct.Views.Table.Backing == nil { + if ct.Views.Table.Backing() == nil { return nil } ox, oy := ct.Views.Table.Backing().Origin() @@ -65,7 +65,7 @@ func (ct *Cointop) cursorUp() error { } func (ct *Cointop) pageDown() error { - if ct.Views.Table.Backing == nil { + if ct.Views.Table.Backing() == nil { return nil } ox, oy := ct.Views.Table.Backing().Origin() // this is prev origin position @@ -97,7 +97,7 @@ func (ct *Cointop) pageDown() error { } func (ct *Cointop) pageUp() error { - if ct.Views.Table.Backing == nil { + if ct.Views.Table.Backing() == nil { return nil } ox, oy := ct.Views.Table.Backing().Origin() @@ -121,7 +121,7 @@ func (ct *Cointop) pageUp() error { } func (ct *Cointop) navigateFirstLine() error { - if ct.Views.Table.Backing == nil { + if ct.Views.Table.Backing() == nil { return nil } ox, _ := ct.Views.Table.Backing().Origin() @@ -137,7 +137,7 @@ func (ct *Cointop) navigateFirstLine() error { } func (ct *Cointop) navigateLastLine() error { - if ct.Views.Table.Backing == nil { + if ct.Views.Table.Backing() == nil { return nil } ox, _ := ct.Views.Table.Backing().Origin() @@ -156,7 +156,7 @@ func (ct *Cointop) navigateLastLine() error { } func (ct *Cointop) navigatePageFirstLine() error { - if ct.Views.Table.Backing == nil { + if ct.Views.Table.Backing() == nil { return nil } cx, _ := ct.Views.Table.Backing().Cursor() @@ -168,7 +168,7 @@ func (ct *Cointop) navigatePageFirstLine() error { } func (ct *Cointop) navigatePageMiddleLine() error { - if ct.Views.Table.Backing == nil { + if ct.Views.Table.Backing() == nil { return nil } cx, _ := ct.Views.Table.Backing().Cursor() @@ -181,7 +181,7 @@ func (ct *Cointop) navigatePageMiddleLine() error { } func (ct *Cointop) navigatePageLastLine() error { - if ct.Views.Table.Backing == nil { + if ct.Views.Table.Backing() == nil { return nil } cx, _ := ct.Views.Table.Backing().Cursor() diff --git a/go.mod b/go.mod index bc35109..8de32e3 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,6 @@ module github.com/miguelmota/cointop require ( github.com/BurntSushi/toml v0.3.1 github.com/anaskhan96/soup v1.1.1 // indirect - github.com/davecgh/go-spew v1.1.1 github.com/fatih/color v1.7.0 github.com/gizak/termui v2.3.0+incompatible // indirect github.com/google/pprof v0.0.0-20190502144155-8358a9778bd1 // indirect