Skip to content

Commit c258ca3

Browse files
committed
fix unit test
1 parent cc8a453 commit c258ca3

File tree

10 files changed

+17
-16
lines changed

10 files changed

+17
-16
lines changed

integrations/api_user_orgs_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ func TestUserOrgs(t *testing.T) {
3232
ID: 3,
3333
UserName: user3.Name,
3434
FullName: user3.FullName,
35-
AvatarURL: user3.AvatarLinkDefaultSize(),
35+
AvatarURL: user3.AvatarLink(),
3636
Description: "",
3737
Website: "",
3838
Location: "",
@@ -88,7 +88,7 @@ func TestMyOrgs(t *testing.T) {
8888
ID: 3,
8989
UserName: user3.Name,
9090
FullName: user3.FullName,
91-
AvatarURL: user3.AvatarLinkDefaultSize(),
91+
AvatarURL: user3.AvatarLink(),
9292
Description: "",
9393
Website: "",
9494
Location: "",

integrations/user_avatar_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ func TestUserAvatar(t *testing.T) {
7474

7575
user2 = db.AssertExistsAndLoadBean(t, &models.User{ID: 2}).(*models.User) // owner of the repo3, is an org
7676

77-
req = NewRequest(t, "GET", user2.AvatarLinkDefaultSize())
77+
req = NewRequest(t, "GET", user2.AvatarLink())
7878
resp := session.MakeRequest(t, req, http.StatusFound)
7979
location := resp.Header().Get("Location")
8080
if !strings.HasPrefix(location, "/avatars") {

models/avatars/avatar.go

+4-3
Original file line numberDiff line numberDiff line change
@@ -154,11 +154,12 @@ func generateEmailAvatarLink(email string, size int, final bool) string {
154154
return DefaultAvatarLink()
155155
}
156156

157-
avatarURL.Query().Set("d", "identicon")
157+
urlQuery := avatarURL.Query()
158+
urlQuery.Set("d", "identicon")
158159
if size > 0 {
159-
avatarURL.Query().Set("s", strconv.Itoa(size))
160+
urlQuery.Set("s", strconv.Itoa(size))
160161
}
161-
avatarURL.RawQuery = avatarURL.Query().Encode()
162+
avatarURL.RawQuery = urlQuery.Encode()
162163
return avatarURL.String()
163164
}
164165

models/repo_activity.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ func GetActivityStatsTopAuthors(repo *Repository, timeFrom time.Time, count int)
9494
}
9595
users := make(map[int64]*ActivityAuthorData)
9696
var unknownUserID int64
97-
unknownUserAvatarLink := NewGhostUser().AvatarLinkDefaultSize()
97+
unknownUserAvatarLink := NewGhostUser().AvatarLink()
9898
for _, v := range code.Authors {
9999
if len(v.Email) == 0 {
100100
continue
@@ -116,7 +116,7 @@ func GetActivityStatsTopAuthors(repo *Repository, timeFrom time.Time, count int)
116116
users[u.ID] = &ActivityAuthorData{
117117
Name: u.DisplayName(),
118118
Login: u.LowerName,
119-
AvatarLink: u.AvatarLinkDefaultSize(),
119+
AvatarLink: u.AvatarLink(),
120120
HomeLink: u.HomeLink(),
121121
Commits: v.Commits,
122122
}

models/user_avatar.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ func (u *User) AvatarLinkWithSize(size int) string {
9696
return avatars.GenerateEmailAvatarFastLink(u.AvatarEmail, size)
9797
}
9898

99-
// AvatarLinkDefaultSize returns a avatar link with default size
100-
func (u *User) AvatarLinkDefaultSize() string {
99+
// AvatarLink returns a avatar link with default size
100+
func (u *User) AvatarLink() string {
101101
return u.AvatarLinkWithSize(avatars.DefaultAvatarSize)
102102
}
103103

modules/convert/convert.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ func ToDeployKey(apiLink string, key *models.DeployKey) *api.DeployKey {
277277
func ToOrganization(org *models.User) *api.Organization {
278278
return &api.Organization{
279279
ID: org.ID,
280-
AvatarURL: org.AvatarLinkDefaultSize(),
280+
AvatarURL: org.AvatarLink(),
281281
UserName: org.Name,
282282
FullName: org.FullName,
283283
Description: org.Description,

modules/convert/user.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ func toUser(user *models.User, signed, authed bool) *api.User {
5151
UserName: user.Name,
5252
FullName: markup.Sanitize(user.FullName),
5353
Email: user.GetEmail(),
54-
AvatarURL: user.AvatarLinkDefaultSize(),
54+
AvatarURL: user.AvatarLink(),
5555
Created: user.CreatedUnix.AsTime(),
5656
Restricted: user.IsRestricted,
5757
Location: user.Location,

routers/web/repo/issue.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -2606,5 +2606,5 @@ func handleTeamMentions(ctx *context.Context) {
26062606

26072607
ctx.Data["MentionableTeams"] = ctx.Repo.Owner.Teams
26082608
ctx.Data["MentionableTeamsOrg"] = ctx.Repo.Owner.Name
2609-
ctx.Data["MentionableTeamsOrgAvatar"] = ctx.Repo.Owner.AvatarLinkDefaultSize()
2609+
ctx.Data["MentionableTeamsOrgAvatar"] = ctx.Repo.Owner.AvatarLink()
26102610
}

routers/web/user/oauth.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ func newAccessTokenResponse(grant *models.OAuth2Grant, serverKey, clientKey oaut
197197
idToken.Name = user.FullName
198198
idToken.PreferredUsername = user.Name
199199
idToken.Profile = user.HTMLURL()
200-
idToken.Picture = user.AvatarLinkDefaultSize()
200+
idToken.Picture = user.AvatarLink()
201201
idToken.Website = user.Website
202202
idToken.Locale = user.Language
203203
idToken.UpdatedAt = user.UpdatedUnix
@@ -245,7 +245,7 @@ func InfoOAuth(ctx *context.Context) {
245245
Name: ctx.User.FullName,
246246
Username: ctx.User.Name,
247247
Email: ctx.User.Email,
248-
Picture: ctx.User.AvatarLinkDefaultSize(),
248+
Picture: ctx.User.AvatarLink(),
249249
}
250250
ctx.JSON(http.StatusOK, response)
251251
}

routers/web/user/oauth_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ func TestNewAccessTokenResponse_OIDCToken(t *testing.T) {
6767
assert.Equal(t, user.FullName, oidcToken.Name)
6868
assert.Equal(t, user.Name, oidcToken.PreferredUsername)
6969
assert.Equal(t, user.HTMLURL(), oidcToken.Profile)
70-
assert.Equal(t, user.AvatarLinkDefaultSize(), oidcToken.Picture)
70+
assert.Equal(t, user.AvatarLink(), oidcToken.Picture)
7171
assert.Equal(t, user.Website, oidcToken.Website)
7272
assert.Equal(t, user.UpdatedUnix, oidcToken.UpdatedAt)
7373
assert.Equal(t, user.Email, oidcToken.Email)

0 commit comments

Comments
 (0)