+3
-1
appview/pages/pages.go
+3
-1
appview/pages/pages.go
···
215
switch ext {
216
case ".md", ".markdown", ".mdown", ".mkdn", ".mkd":
217
htmlString = renderMarkdown(params.Readme)
218
default:
219
htmlString = string(params.Readme)
220
params.Raw = true
221
}
222
-
params.HTMLReadme = template.HTML(bluemonday.NewPolicy().Sanitize(htmlString))
223
}
224
225
return p.executeRepo("repo/index", w, params)
···
215
switch ext {
216
case ".md", ".markdown", ".mdown", ".mkdn", ".mkd":
217
htmlString = renderMarkdown(params.Readme)
218
+
params.Raw = false
219
+
params.HTMLReadme = template.HTML(bluemonday.UGCPolicy().Sanitize(htmlString))
220
default:
221
htmlString = string(params.Readme)
222
params.Raw = true
223
+
params.HTMLReadme = template.HTML(bluemonday.NewPolicy().Sanitize(htmlString))
224
}
225
}
226
227
return p.executeRepo("repo/index", w, params)