mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-29 10:57:44 +09:00 
			
		
		
		
	rename TotalTimes() to TotalTimesForEachUser() (#27261)
make function name more descriptive as it would otherwise imply it could be used for e.g. #26672 too ... --- *Sponsored by Kithara Software GmbH*
This commit is contained in:
		| @@ -198,8 +198,8 @@ func addTime(ctx context.Context, user *user_model.User, issue *Issue, amount in | ||||
| 	return tt, db.Insert(ctx, tt) | ||||
| } | ||||
|  | ||||
| // TotalTimes returns the spent time in seconds for each user by an issue | ||||
| func TotalTimes(options *FindTrackedTimesOptions) (map[*user_model.User]int64, error) { | ||||
| // TotalTimesForEachUser returns the spent time in seconds for each user by an issue | ||||
| func TotalTimesForEachUser(options *FindTrackedTimesOptions) (map[*user_model.User]int64, error) { | ||||
| 	trackedTimes, err := GetTrackedTimes(db.DefaultContext, options) | ||||
| 	if err != nil { | ||||
| 		return nil, err | ||||
|   | ||||
| @@ -79,10 +79,10 @@ func TestGetTrackedTimes(t *testing.T) { | ||||
| 	assert.Len(t, times, 0) | ||||
| } | ||||
|  | ||||
| func TestTotalTimes(t *testing.T) { | ||||
| func TestTotalTimesForEachUser(t *testing.T) { | ||||
| 	assert.NoError(t, unittest.PrepareTestDatabase()) | ||||
|  | ||||
| 	total, err := issues_model.TotalTimes(&issues_model.FindTrackedTimesOptions{IssueID: 1}) | ||||
| 	total, err := issues_model.TotalTimesForEachUser(&issues_model.FindTrackedTimesOptions{IssueID: 1}) | ||||
| 	assert.NoError(t, err) | ||||
| 	assert.Len(t, total, 1) | ||||
| 	for user, time := range total { | ||||
| @@ -90,7 +90,7 @@ func TestTotalTimes(t *testing.T) { | ||||
| 		assert.EqualValues(t, 400, time) | ||||
| 	} | ||||
|  | ||||
| 	total, err = issues_model.TotalTimes(&issues_model.FindTrackedTimesOptions{IssueID: 2}) | ||||
| 	total, err = issues_model.TotalTimesForEachUser(&issues_model.FindTrackedTimesOptions{IssueID: 2}) | ||||
| 	assert.NoError(t, err) | ||||
| 	assert.Len(t, total, 2) | ||||
| 	for user, time := range total { | ||||
| @@ -103,7 +103,7 @@ func TestTotalTimes(t *testing.T) { | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	total, err = issues_model.TotalTimes(&issues_model.FindTrackedTimesOptions{IssueID: 5}) | ||||
| 	total, err = issues_model.TotalTimesForEachUser(&issues_model.FindTrackedTimesOptions{IssueID: 5}) | ||||
| 	assert.NoError(t, err) | ||||
| 	assert.Len(t, total, 1) | ||||
| 	for user, time := range total { | ||||
| @@ -111,7 +111,7 @@ func TestTotalTimes(t *testing.T) { | ||||
| 		assert.EqualValues(t, 1, time) | ||||
| 	} | ||||
|  | ||||
| 	total, err = issues_model.TotalTimes(&issues_model.FindTrackedTimesOptions{IssueID: 4}) | ||||
| 	total, err = issues_model.TotalTimesForEachUser(&issues_model.FindTrackedTimesOptions{IssueID: 4}) | ||||
| 	assert.NoError(t, err) | ||||
| 	assert.Len(t, total, 2) | ||||
| } | ||||
|   | ||||
| @@ -1549,8 +1549,8 @@ func ViewIssue(ctx *context.Context) { | ||||
| 		} else { | ||||
| 			ctx.Data["CanUseTimetracker"] = false | ||||
| 		} | ||||
| 		if ctx.Data["WorkingUsers"], err = issues_model.TotalTimes(&issues_model.FindTrackedTimesOptions{IssueID: issue.ID}); err != nil { | ||||
| 			ctx.ServerError("TotalTimes", err) | ||||
| 		if ctx.Data["WorkingUsers"], err = issues_model.TotalTimesForEachUser(&issues_model.FindTrackedTimesOptions{IssueID: issue.ID}); err != nil { | ||||
| 			ctx.ServerError("TotalTimesForEachUser", err) | ||||
| 			return | ||||
| 		} | ||||
| 	} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user