Rewrite OpenGraph Header

This commit is contained in:
JakobDev 2025-01-01 20:43:20 +01:00
parent e28bd3c4d6
commit e99bf7f16d
No known key found for this signature in database
GPG key ID: 39DEF62C3ED6DC4C
9 changed files with 49 additions and 59 deletions

View file

@ -394,6 +394,10 @@ func renderFile(ctx *context.Context, entry *git.TreeEntry) {
ctx.Data["FileName"] = blob.Name()
ctx.Data["RawFileLink"] = ctx.Repo.RepoLink + "/raw/" + ctx.Repo.BranchNameSubURL() + "/" + util.PathEscapeSegments(ctx.Repo.TreePath)
ctx.Data["OpenGraphTitle"] = ctx.Data["Title"]
ctx.Data["OpenGraphURL"] = fmt.Sprintf("%s%s", setting.AppURL, ctx.Data["Link"])
ctx.Data["OpenGraphNoDescription"] = true
if entry.IsLink() {
_, link, err := entry.FollowLinks()
// Errors should be allowed, because this shouldn't