From 708699270d95ffd8b61e95e96105155da91a4129 Mon Sep 17 00:00:00 2001 From: Chris Cummer Date: Fri, 29 Jun 2018 05:14:17 -0700 Subject: [PATCH] Refactor GCal calendar code to simplify things --- gcal/widget.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/gcal/widget.go b/gcal/widget.go index 7d75da6f0..7ad4bc25d 100644 --- a/gcal/widget.go +++ b/gcal/widget.go @@ -4,7 +4,6 @@ import ( "sync" "time" - "github.com/rivo/tview" "github.com/senorprogrammer/wtf/wtf" ) @@ -14,13 +13,11 @@ type Widget struct { calEvents []*CalEvent ch chan struct{} mutex sync.Mutex - app *tview.Application } -func NewWidget(app *tview.Application) *Widget { +func NewWidget() *Widget { widget := Widget{ - TextWidget: wtf.NewTextWidget(" Calendar ", "gcal", true), - app: app, + TextWidget: wtf.NewTextWidget(" Calendar ", "gcal", false), ch: make(chan struct{}), } @@ -37,7 +34,7 @@ func (widget *Widget) Disable() { } func (widget *Widget) Refresh() { - calEvents, err := Fetch(CreateCodeInputDialog(" Calendar ", widget)) + calEvents, err := Fetch() if err != nil { widget.calEvents = []*CalEvent{} } else {