diff --git a/models/activities/action.go b/models/activities/action.go index e64271d..6309a0d 100644 --- a/models/activities/action.go +++ b/models/activities/action.go @@ -23,7 +23,8 @@ type Contributor struct { Contributions int64 `json:"contributions"` } -func GetContributors(repoID, userID int64) (result []Contributor, err error) { +func GetContributors(repoID, userID int64) ([]Contributor, error) { + var result = make([]Contributor, 0) sql := `select a.act_user_id as id , u.name as login, @@ -34,8 +35,8 @@ func GetContributors(repoID, userID int64) (result []Contributor, err error) { where repo_id=? and user_id=? group by repo_id,act_user_id ` - err = db.GetEngine(db.DefaultContext).SQL(sql, repoID, userID).Find(&result) - return + err := db.GetEngine(db.DefaultContext).SQL(sql, repoID, userID).Find(&result) + return result, err } func activityQueryCondition(opts gitea_activities_models.GetFeedsOptions) (builder.Cond, error) {