]> source.dussan.org Git - gitea.git/commitdiff
Fix incorrect repository count on organization tab of dashboard (#17256)
authorJimmy Praet <jimmy.praet@telenet.be>
Fri, 8 Oct 2021 06:49:20 +0000 (08:49 +0200)
committerGitHub <noreply@github.com>
Fri, 8 Oct 2021 06:49:20 +0000 (08:49 +0200)
Fixes #17249

models/org.go

index 94939d2c74b812a88f397372e921b71db92882f3..eadd1e157c9225a59befeba4ad822e69cc1ba611 100644 (file)
@@ -456,7 +456,7 @@ func GetUserOrgsList(user *User) ([]*MinimalOrg, error) {
        groupByStr := groupByCols.String()
        groupByStr = groupByStr[0 : len(groupByStr)-1]
 
-       sess.Select(groupByStr+", count(repo_id) as org_count").
+       sess.Select(groupByStr+", count(distinct repo_id) as org_count").
                Table("user").
                Join("INNER", "team", "`team`.org_id = `user`.id").
                Join("INNER", "team_user", "`team`.id = `team_user`.team_id").