浏览代码

Merge pull request #243 from tobyzxj/patch-1

Using strings.HasPrefix(...) will cause a misjudgement
无闻 10 年之前
父节点
当前提交
2da9908e29
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      models/repo.go

+ 3 - 3
models/repo.go

@@ -831,11 +831,11 @@ func GetCollaborativeRepos(uname string) ([]*Repository, error) {
 
 
 	repos := make([]*Repository, 0, 10)
 	repos := make([]*Repository, 0, 10)
 	for _, access := range accesses {
 	for _, access := range accesses {
-		if strings.HasPrefix(access.RepoName, uname) {
+		infos := strings.Split(access.RepoName, "/")
+		if infos[0] == uname {
 			continue
 			continue
 		}
 		}
-
-		infos := strings.Split(access.RepoName, "/")
+		
 		u, err := GetUserByName(infos[0])
 		u, err := GetUserByName(infos[0])
 		if err != nil {
 		if err != nil {
 			return nil, err
 			return nil, err