summaryrefslogtreecommitdiffstats
path: root/models/issue.go
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2015-08-05 15:24:26 +0800
committerUnknwon <u@gogs.io>2015-08-05 15:24:26 +0800
commit3e4cdccf6bfe1904c97204b65c3143414a3c725d (patch)
tree72df1740ed28e2fbd01557fa14665842fab6423d /models/issue.go
parentce4dcf1e83d19ac0eb54ff059a52fca7c94308f8 (diff)
downloadgitea-3e4cdccf6bfe1904c97204b65c3143414a3c725d.tar.gz
gitea-3e4cdccf6bfe1904c97204b65c3143414a3c725d.zip
milestone: create page
Diffstat (limited to 'models/issue.go')
-rw-r--r--models/issue.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/models/issue.go b/models/issue.go
index cf62134b59..0835d1c9c5 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
+ }
}
}