diff options
| -rw-r--r-- | structs.go | 1 | ||||
| -rw-r--r-- | tagWindow.go | 4 |
2 files changed, 3 insertions, 2 deletions
@@ -10,6 +10,7 @@ type RepoStatus struct { changed bool // keeps track of changes that might have happened changes string tags map[string]string + InitOk bool // it takes a second or so to init these window *gadgets.BasicWindow // the main window for this repo Tags *GitTagBox // a box of all the git tags diff --git a/tagWindow.go b/tagWindow.go index e756b49..5f7c7f7 100644 --- a/tagWindow.go +++ b/tagWindow.go @@ -351,7 +351,7 @@ func (t *Tag) Name() string { return t.tag.String() } -func (t *Tag) getDate() (time.Time, error) { +func (t *Tag) GetDate() (time.Time, error) { const gitLayout = "Mon Jan 2 15:04:05 2006 -0700" tagTime, err := time.Parse(gitLayout, t.date.String()) @@ -375,7 +375,7 @@ func (rs *RepoStatus) NewestTag() *Tag { allTags = append(allTags, junk...) for _, t := range allTags { mu.Lock() - if tagTime, err = t.getDate(); err != nil { + if tagTime, err = t.GetDate(); err != nil { mu.Unlock() continue } |
