1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00

Fix shadowed variables

Signed-off-by: Chris Cummer <chriscummer@me.com>
This commit is contained in:
Chris Cummer 2020-05-06 23:11:30 -07:00
parent 62a1c5c97b
commit 06152c7041
7 changed files with 18 additions and 22 deletions

View File

@ -128,8 +128,8 @@ func runCommandLoop(widget *Widget) {
// The command has exited, print any error messages // The command has exited, print any error messages
if err != nil { if err != nil {
widget.m.Lock() widget.m.Lock()
_, err := widget.buffer.WriteString(err.Error()) _, writeErr := widget.buffer.WriteString(err.Error())
if err != nil { if writeErr != nil {
return return
} }
widget.m.Unlock() widget.m.Unlock()

View File

@ -60,8 +60,8 @@ func (widget *Widget) Fetch() ([]*CalEvent, error) {
calendarIDs, err := widget.getCalendarIdList(srv) calendarIDs, err := widget.getCalendarIdList(srv)
for _, calendarID := range calendarIDs { for _, calendarID := range calendarIDs {
calendarEvents, err := srv.Events.List(calendarID).TimeZone(timezone).ShowDeleted(false).TimeMin(startTime).MaxResults(eventLimit).SingleEvents(true).OrderBy("startTime").Do() calendarEvents, listErr := srv.Events.List(calendarID).TimeZone(timezone).ShowDeleted(false).TimeMin(startTime).MaxResults(eventLimit).SingleEvents(true).OrderBy("startTime").Do()
if err != nil { if listErr != nil {
break break
} }
events.Items = append(events.Items, calendarEvents.Items...) events.Items = append(events.Items, calendarEvents.Items...)

View File

@ -43,7 +43,7 @@ func (widget *Widget) content() (string, string, bool) {
timestamp = "" timestamp = ""
} }
title := fmt.Sprintf("[%s]%s", title = fmt.Sprintf("[%s]%s",
widget.titleColor(calEvent), widget.titleColor(calEvent),
widget.eventSummary(calEvent, calEvent.ConflictsWith(calEvents)), widget.eventSummary(calEvent, calEvent.ConflictsWith(calEvents)),
) )

View File

@ -19,12 +19,12 @@ func newContext(settings *Settings) (*context, error) {
return nil, err return nil, err
} }
context := context{ ctx := &context{
client: gitlabClient, client: gitlabClient,
user: user, user: user,
} }
return &context, nil return ctx, nil
} }
type GitlabProject struct { type GitlabProject struct {

View File

@ -16,7 +16,6 @@ import (
"os" "os"
"os/user" "os/user"
"path/filepath" "path/filepath"
"strings"
"github.com/wtfutil/wtf/utils" "github.com/wtfutil/wtf/utils"
"golang.org/x/oauth2" "golang.org/x/oauth2"
@ -39,29 +38,25 @@ func (widget *Widget) Fetch() ([]*sheets.ValueRange, error) {
} }
config, err := google.ConfigFromJSON(b, "https://www.googleapis.com/auth/spreadsheets.readonly") config, err := google.ConfigFromJSON(b, "https://www.googleapis.com/auth/spreadsheets.readonly")
if err != nil { if err != nil {
log.Fatalf("Unable to get config from JSON. %v", err)
return nil, err return nil, err
} }
client := getClient(ctx, config) client := getClient(ctx, config)
srv, err := sheets.NewService(context.Background(), option.WithHTTPClient(client)) srv, err := sheets.NewService(context.Background(), option.WithHTTPClient(client))
if err != nil { if err != nil {
log.Fatalf("Unable to get create server. %v", err)
return nil, err return nil, err
} }
cells := utils.ToStrs(widget.settings.cellAddresses) cells := utils.ToStrs(widget.settings.cellAddresses)
addresses := strings.Join(cells[:], ";")
responses := make([]*sheets.ValueRange, len(cells)) responses := make([]*sheets.ValueRange, len(cells))
for i := 0; i < len(cells); i++ { for i := 0; i < len(cells); i++ {
resp, err := srv.Spreadsheets.Values.Get(widget.settings.sheetID, cells[i]).Do() resp, getErr := srv.Spreadsheets.Values.Get(widget.settings.sheetID, cells[i]).Do()
if err != nil { if getErr != nil {
log.Fatalf("Error fetching cells %s", addresses) return nil, getErr
return nil, err
} }
responses[i] = resp responses[i] = resp
} }

View File

@ -59,7 +59,7 @@ func getStatus(c http.Client, apiURL string) (status Status, err error) {
} }
defer func() { defer func() {
if err := resp.Body.Close(); err != nil { if closeErr := resp.Body.Close(); closeErr != nil {
return return
} }
}() }()
@ -120,7 +120,7 @@ func getTopItems(c http.Client, settings *Settings) (ti TopItems, err error) {
} }
defer func() { defer func() {
if err := resp.Body.Close(); err != nil { if closeErr := resp.Body.Close(); closeErr != nil {
return return
} }
}() }()
@ -186,7 +186,7 @@ func getTopClients(c http.Client, settings *Settings) (tc TopClients, err error)
} }
defer func() { defer func() {
if err := resp.Body.Close(); err != nil { if closeErr := resp.Body.Close(); closeErr != nil {
return return
} }
}() }()
@ -245,7 +245,7 @@ func getQueryTypes(c http.Client, settings *Settings) (qt QueryTypes, err error)
} }
defer func() { defer func() {
if err := resp.Body.Close(); err != nil { if closeErr := resp.Body.Close(); closeErr != nil {
return return
} }
}() }()

View File

@ -170,12 +170,13 @@ func (widget *Widget) HelpText() string {
} }
func (w *Widget) createOutput() (string, string, bool) { func (w *Widget) createOutput() (string, string, bool) {
err := w.refreshSpotifyInfos()
var output string var output string
err := w.refreshSpotifyInfos()
if err != nil { if err != nil {
output = err.Error() output = err.Error()
} else { } else {
output := utils.CenterText(fmt.Sprintf("[green]Now %v [white]\n", w.Info.Status), w.CommonSettings().Width) output += utils.CenterText(fmt.Sprintf("[green]Now %v [white]\n", w.Info.Status), w.CommonSettings().Width)
output += utils.CenterText(fmt.Sprintf("[green]Title:[white] %v\n", w.Info.Title), w.CommonSettings().Width) output += utils.CenterText(fmt.Sprintf("[green]Title:[white] %v\n", w.Info.Title), w.CommonSettings().Width)
output += utils.CenterText(fmt.Sprintf("[green]Artist:[white] %v\n", w.Info.Artists), w.CommonSettings().Width) output += utils.CenterText(fmt.Sprintf("[green]Artist:[white] %v\n", w.Info.Artists), w.CommonSettings().Width)
output += utils.CenterText(fmt.Sprintf("[green]Album:[white] %v\n", w.Info.Album), w.CommonSettings().Width) output += utils.CenterText(fmt.Sprintf("[green]Album:[white] %v\n", w.Info.Album), w.CommonSettings().Width)