From a90ffffb1a84d79f3e08bd1c7b90ab2f565833a0 Mon Sep 17 00:00:00 2001 From: Andrey Nering Date: Thu, 30 Mar 2017 19:14:16 -0300 Subject: [PATCH] Use variables for times --- models/issue_watch.go | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/models/issue_watch.go b/models/issue_watch.go index c48f05b11..8262ae2ea 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