@@ -24,8 +24,7 @@ func GetWorktimeByRepos(org *Organization, unitFrom, unixTo int64) (results []Wo
2424 And (builder.Eq {"tracked_time.deleted" : false }).
2525 And (builder.Gte {"tracked_time.created_unix" : unitFrom }).
2626 And (builder.Lte {"tracked_time.created_unix" : unixTo }).
27- GroupBy ("repository.id" ).
28- OrderBy ("repository.name" ).
27+ GroupBy ("repository.name" ).
2928 Find (& results )
3029 return results , err
3130}
@@ -49,8 +48,7 @@ func GetWorktimeByMilestones(org *Organization, unitFrom, unixTo int64) (results
4948 And (builder.Eq {"tracked_time.deleted" : false }).
5049 And (builder.Gte {"tracked_time.created_unix" : unitFrom }).
5150 And (builder.Lte {"tracked_time.created_unix" : unixTo }).
52- GroupBy ("repository.id, milestone.id" ).
53- OrderBy ("repository.name, milestone.deadline_unix, milestone.id" ).
51+ OrderBy ("repository.name, milestone.name, milestone.id" ).
5452 Find (& results )
5553 // Show only the first RepoName, for nicer output.
5654 prevRepoName := ""
@@ -71,16 +69,16 @@ type WorktimeSumByMembers struct {
7169
7270func GetWorktimeByMembers (org * Organization , unitFrom , unixTo int64 ) (results []WorktimeSumByMembers , err error ) {
7371 err = db .GetEngine (db .DefaultContext ).
74- Select ("user.name AS user_name, SUM(tracked_time.time) AS sum_time" ).
72+ Select ("` user` .name AS user_name, SUM(tracked_time.time) AS sum_time" ).
7573 Table ("tracked_time" ).
7674 Join ("INNER" , "issue" , "tracked_time.issue_id = issue.id" ).
7775 Join ("INNER" , "repository" , "issue.repo_id = repository.id" ).
78- Join ("INNER" , "user" , "tracked_time.user_id = user.id" ).
76+ Join ("INNER" , "` user` " , "tracked_time.user_id = ` user` .id" ).
7977 Where (builder.Eq {"repository.owner_id" : org .ID }).
8078 And (builder.Eq {"tracked_time.deleted" : false }).
8179 And (builder.Gte {"tracked_time.created_unix" : unitFrom }).
8280 And (builder.Lte {"tracked_time.created_unix" : unixTo }).
83- GroupBy ("user.id " ).
81+ GroupBy ("` user`.name " ).
8482 OrderBy ("sum_time DESC" ).
8583 Find (& results )
8684 return results , err
0 commit comments