* [Fix] milestone close timestamp (#8728) * BugFix: Update closed_date_unix colum on milestone table on close * use go standart time lib * make backport work!tags/v1.9.5
@@ -6,6 +6,7 @@ package models | |||
import ( | |||
"fmt" | |||
"time" | |||
"code.gitea.io/gitea/modules/log" | |||
"code.gitea.io/gitea/modules/setting" | |||
@@ -290,6 +291,10 @@ func ChangeMilestoneStatus(m *Milestone, isClosed bool) (err error) { | |||
} | |||
m.IsClosed = isClosed | |||
if isClosed { | |||
m.ClosedDateUnix = util.TimeStamp(time.Now().Unix()) | |||
} | |||
if err = updateMilestone(sess, m); err != nil { | |||
return err | |||
} |