aboutsummaryrefslogtreecommitdiff
path: root/internal/markup/markup.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/markup/markup.go')
-rw-r--r--internal/markup/markup.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/internal/markup/markup.go b/internal/markup/markup.go
index fbcab4f3..5aa14a9b 100644
--- a/internal/markup/markup.go
+++ b/internal/markup/markup.go
@@ -155,8 +155,7 @@ func RenderSpecialLink(rawBytes []byte, urlPrefix string, metas map[string]strin
ms := MentionPattern.FindAll(rawBytes, -1)
for _, m := range ms {
m = m[bytes.Index(m, []byte("@")):]
- rawBytes = bytes.Replace(rawBytes, m,
- []byte(fmt.Sprintf(`<a href="%s/%s">%s</a>`, conf.Server.Subpath, m[1:], m)), -1)
+ rawBytes = bytes.ReplaceAll(rawBytes, m, []byte(fmt.Sprintf(`<a href="%s/%s">%s</a>`, conf.Server.Subpath, m[1:], m)))
}
rawBytes = RenderIssueIndexPattern(rawBytes, urlPrefix, metas)
@@ -216,7 +215,7 @@ func wrapImgWithLink(urlPrefix string, buf *bytes.Buffer, token html.Token) {
buf.WriteString(`">`)
if needPrepend {
- src = strings.Replace(urlPrefix+src, " ", "%20", -1)
+ src = strings.ReplaceAll(urlPrefix+src, " ", "%20")
buf.WriteString(`<img src="`)
buf.WriteString(src)
buf.WriteString(`"`)
@@ -347,7 +346,7 @@ func Render(typ Type, input interface{}, urlPrefix string, metas map[string]stri
panic(fmt.Sprintf("unrecognized input content type: %T", input))
}
- urlPrefix = strings.TrimRight(strings.Replace(urlPrefix, " ", "%20", -1), "/")
+ urlPrefix = strings.TrimRight(strings.ReplaceAll(urlPrefix, " ", "%20"), "/")
var rawHTML []byte
switch typ {
case TypeMarkdown: