OpenGraph: use repo avatar if exist (#12586)
This commit is contained in:
		
							parent
							
								
									63f3c42be9
								
							
						
					
					
						commit
						4b97f9018b
					
				
					 2 changed files with 10 additions and 1 deletions
				
			
		|  | @ -2254,6 +2254,11 @@ func (repo *Repository) relAvatarLink(e Engine) string { | |||
| 	return setting.AppSubURL + "/repo-avatars/" + repo.Avatar | ||||
| } | ||||
| 
 | ||||
| // AvatarLink returns a link to the repository's avatar.
 | ||||
| func (repo *Repository) AvatarLink() string { | ||||
| 	return repo.avatarLink(x) | ||||
| } | ||||
| 
 | ||||
| // avatarLink returns user avatar absolute link.
 | ||||
| func (repo *Repository) avatarLink(e Engine) string { | ||||
| 	link := repo.relAvatarLink(e) | ||||
|  |  | |||
|  | @ -97,7 +97,11 @@ | |||
| 		{{end}} | ||||
| 	{{end}} | ||||
| 	<meta property="og:type" content="object" /> | ||||
| 	{{if .Repository.AvatarLink}} | ||||
| 		<meta property="og:image" content="{{.Repository.AvatarLink}}" /> | ||||
| 	{{else}} | ||||
| 		<meta property="og:image" content="{{.Repository.Owner.AvatarLink}}" /> | ||||
| 	{{end}} | ||||
| {{else}} | ||||
| 	<meta property="og:title" content="{{AppName}}"> | ||||
| 	<meta property="og:type" content="website" /> | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue