From 3e4cdccf6bfe1904c97204b65c3143414a3c725d Mon Sep 17 00:00:00 2001 From: Unknwon Date: Wed, 5 Aug 2015 15:24:26 +0800 Subject: milestone: create page --- models/issue.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'models') diff --git a/models/issue.go b/models/issue.go index cf62134b..0835d1c9 100644 --- a/models/issue.go +++ b/models/issue.go @@ -640,6 +640,7 @@ type Milestone struct { Completeness int // Percentage(1-100). Deadline time.Time DeadlineString string `xorm:"-"` + IsOverDue bool `xorm:"-"` ClosedDate time.Time } @@ -651,6 +652,9 @@ func (m *Milestone) BeforeSet(colName string, val xorm.Cell) { } m.DeadlineString = t.Format("2006-01-02") + if time.Now().After(t) { + m.IsOverDue = true + } } } -- cgit v1.2.3