#3348 always use relative avatar link in the template
This commit is contained in:
parent
db3d393576
commit
50422f1fc2
32 changed files with 58 additions and 57 deletions
|
@ -288,7 +288,7 @@ func (push *PushCommits) AvatarLink(email string) string {
|
|||
log.Error(4, "GetUserByEmail: %v", err)
|
||||
}
|
||||
} else {
|
||||
push.avatars[email] = u.AvatarLink()
|
||||
push.avatars[email] = u.RelAvatarLink()
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -254,11 +254,11 @@ func (u *User) RelAvatarLink() string {
|
|||
return setting.GravatarSource + u.Avatar
|
||||
}
|
||||
|
||||
// AvatarLink returns user avatar link.
|
||||
// AvatarLink returns user avatar absolute link.
|
||||
func (u *User) AvatarLink() string {
|
||||
link := u.RelAvatarLink()
|
||||
if link[0] == '/' && link[1] != '/' {
|
||||
return strings.TrimSuffix(setting.AppUrl, "/") + link
|
||||
return setting.AppUrl + link[1:]
|
||||
}
|
||||
return link
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue