diff --git a/modules/markup/html.go b/modules/markup/html.go index e53ccc6a794a4..80d8e364212de 100644 --- a/modules/markup/html.go +++ b/modules/markup/html.go @@ -409,7 +409,7 @@ func visitNode(ctx *RenderContext, procs, textProcs []processor, node *html.Node if ctx.IsWiki { prefix = util.URLJoin(prefix, "wiki", "raw") } - prefix = strings.Replace(prefix, "/src/", "/media/", 1) + prefix = strings.Replace(prefix, "/src/branch/", "/media/branch/", 1) attr.Val = util.URLJoin(prefix, attr.Val) } diff --git a/modules/markup/markdown/goldmark.go b/modules/markup/markdown/goldmark.go index ff4e6b1bd0eb3..1019c52a60842 100644 --- a/modules/markup/markdown/goldmark.go +++ b/modules/markup/markdown/goldmark.go @@ -91,7 +91,7 @@ func (g *ASTTransformer) Transform(node *ast.Document, reader text.Reader, pc pa if pc.Get(isWikiKey).(bool) { prefix = giteautil.URLJoin(prefix, "wiki", "raw") } - prefix = strings.Replace(prefix, "/src/", "/media/", 1) + prefix = strings.Replace(prefix, "/src/branch/", "/media/branch/", 1) lnk := strings.TrimLeft(string(link), "/") diff --git a/modules/markup/orgmode/orgmode.go b/modules/markup/orgmode/orgmode.go index a6dac120398c5..8eca70fb4d7e6 100644 --- a/modules/markup/orgmode/orgmode.go +++ b/modules/markup/orgmode/orgmode.go @@ -174,7 +174,7 @@ func getMediaURL(l []byte) string { // Check if link is valid if len(srcURL) > 0 && !markup.IsLink(l) { - srcURL = strings.Replace(srcURL, "/src/", "/media/", 1) + srcURL = strings.Replace(srcURL, "/src/branch/", "/media/branch/", 1) } return srcURL