Fix markdown anchor links (#9673)

Co-authored-by: Lauris BH <lauris@nix.lv>
tokarchuk/v1.17
Moritz 5 years ago committed by Antoine GIRARD
parent c6a32ddb47
commit f740943df4
  1. 3
      modules/markup/markdown/goldmark.go

@ -79,6 +79,9 @@ func (g *GiteaASTTransformer) Transform(node *ast.Document, reader text.Reader,
} }
link = []byte(giteautil.URLJoin(pc.Get(urlPrefixKey).(string), lnk)) link = []byte(giteautil.URLJoin(pc.Get(urlPrefixKey).(string), lnk))
} }
if len(link) > 0 && link[0] == '#' {
link = []byte("#user-content-" + string(link)[1:])
}
v.Destination = link v.Destination = link
} }
return ast.WalkContinue, nil return ast.WalkContinue, nil

Loading…
Cancel
Save