diff --git a/models/action.go b/models/action.go index 11a2de033..106f2c2eb 100644 --- a/models/action.go +++ b/models/action.go @@ -10,12 +10,12 @@ import ( "fmt" "path" "regexp" - "strconv" "strings" "time" "unicode" "github.com/go-xorm/xorm" + "github.com/Unknwon/com" api "github.com/gogits/go-gogs-client" @@ -138,8 +138,8 @@ func (a Action) GetIssueInfos() []string { } func (a Action) GetIssueTitle() string { - issueID, _ := strconv.Atoi(strings.SplitN(a.Content, "|", 2)[0]) - issue, _ := GetIssueByID(int64(issueID)) + issueID := com.StrTo(a.GetIssueInfos()[0]).MustInt64() + issue, _ := GetIssueByID(issueID) return issue.Name } diff --git a/templates/user/dashboard/feeds.tmpl b/templates/user/dashboard/feeds.tmpl index dcd856f6d..bff44f06b 100644 --- a/templates/user/dashboard/feeds.tmpl +++ b/templates/user/dashboard/feeds.tmpl @@ -48,7 +48,6 @@ {{else if eq .GetOpType 7}}

{{index .GetIssueInfos 1}}

{{else if eq .GetOpType 10}} -

{{.GetIssueTitle}}

{{index .GetIssueInfos 1}}

{{else if eq .GetOpType 11}}

{{index .GetIssueInfos 1}}