|
@@ -60,11 +60,6 @@ type Issue struct {
|
|
|
Comments []*Comment `xorm:"-"`
|
|
|
}
|
|
|
|
|
|
-// HashTag returns unique hash tag for issue.
|
|
|
-func (i *Issue) HashTag() string {
|
|
|
- return "issue-" + com.ToStr(i.ID)
|
|
|
-}
|
|
|
-
|
|
|
func (i *Issue) AfterSet(colName string, _ xorm.Cell) {
|
|
|
var err error
|
|
|
switch colName {
|
|
@@ -97,9 +92,16 @@ func (i *Issue) AfterSet(colName string, _ xorm.Cell) {
|
|
|
if err != nil {
|
|
|
log.Error(3, "GetUserByID[%d]: %v", i.ID, err)
|
|
|
}
|
|
|
+ case "created":
|
|
|
+ i.Created = i.Created.UTC()
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+// HashTag returns unique hash tag for issue.
|
|
|
+func (i *Issue) HashTag() string {
|
|
|
+ return "issue-" + com.ToStr(i.ID)
|
|
|
+}
|
|
|
+
|
|
|
// IsPoster returns true if given user by ID is the poster.
|
|
|
func (i *Issue) IsPoster(uid int64) bool {
|
|
|
return i.PosterID == uid
|
|
@@ -1337,16 +1339,6 @@ type Comment struct {
|
|
|
ShowTag CommentTag `xorm:"-"`
|
|
|
}
|
|
|
|
|
|
-// HashTag returns unique hash tag for comment.
|
|
|
-func (c *Comment) HashTag() string {
|
|
|
- return "issuecomment-" + com.ToStr(c.ID)
|
|
|
-}
|
|
|
-
|
|
|
-// EventTag returns unique event hash tag for comment.
|
|
|
-func (c *Comment) EventTag() string {
|
|
|
- return "event-" + com.ToStr(c.ID)
|
|
|
-}
|
|
|
-
|
|
|
func (c *Comment) AfterSet(colName string, _ xorm.Cell) {
|
|
|
var err error
|
|
|
switch colName {
|
|
@@ -1366,9 +1358,21 @@ func (c *Comment) AfterSet(colName string, _ xorm.Cell) {
|
|
|
log.Error(3, "GetUserByID[%d]: %v", c.ID, err)
|
|
|
}
|
|
|
}
|
|
|
+ case "created":
|
|
|
+ c.Created = c.Created.UTC()
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+// HashTag returns unique hash tag for comment.
|
|
|
+func (c *Comment) HashTag() string {
|
|
|
+ return "issuecomment-" + com.ToStr(c.ID)
|
|
|
+}
|
|
|
+
|
|
|
+// EventTag returns unique event hash tag for comment.
|
|
|
+func (c *Comment) EventTag() string {
|
|
|
+ return "event-" + com.ToStr(c.ID)
|
|
|
+}
|
|
|
+
|
|
|
func createComment(e *xorm.Session, u *User, repo *Repository, issue *Issue, commitID, line int64, cmtType CommentType, content string, uuids []string) (_ *Comment, err error) {
|
|
|
comment := &Comment{
|
|
|
PosterID: u.Id,
|