1
0
Fork 0
forked from forgejo/forgejo

Fix wrong init dependency on markup extensions (#7038)

* fix wrong init dependency on markup extensions
This commit is contained in:
Lunny Xiao 2019-05-26 01:15:39 +08:00 committed by zeripath
parent 0c432d26fe
commit 355ab0c62c
4 changed files with 12 additions and 3 deletions

View file

@ -15,6 +15,14 @@ import (
func Init() {
getIssueFullPattern()
NewSanitizer()
// since setting maybe changed extensions, this will reload all parser extensions mapping
extParsers = make(map[string]Parser)
for _, parser := range parsers {
for _, ext := range parser.Extensions() {
extParsers[strings.ToLower(ext)] = parser
}
}
}
// Parser defines an interface for parsering markup file to HTML