summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--models/issue_watch.go20
1 files changed, 14 insertions, 6 deletions
diff --git a/models/issue_watch.go b/models/issue_watch.go
index c48f05b114..8262ae2ea1 100644
--- a/models/issue_watch.go
+++ b/models/issue_watch.go
@@ -22,16 +22,24 @@ type IssueWatch struct {
// BeforeInsert is invoked from XORM before inserting an object of this type.
func (iw *IssueWatch) BeforeInsert() {
- iw.Created = time.Now()
- iw.CreatedUnix = time.Now().Unix()
- iw.Updated = time.Now()
- iw.UpdatedUnix = time.Now().Unix()
+ var (
+ t = time.Now()
+ u = t.Unix()
+ )
+ iw.Created = t
+ iw.CreatedUnix = u
+ iw.Updated = t
+ iw.UpdatedUnix = u
}
// BeforeUpdate is invoked from XORM before updating an object of this type.
func (iw *IssueWatch) BeforeUpdate() {
- iw.Updated = time.Now()
- iw.UpdatedUnix = time.Now().Unix()
+ var (
+ t = time.Now()
+ u = t.Unix()
+ )
+ iw.Updated = t
+ iw.UpdatedUnix = u
}
// CreateOrUpdateIssueWatch set watching for a user and issue