Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0

Make announcements support markdown

Cette révision appartient à :
kilo 2017-11-18 02:20:39 +01:00 révisé par GitHub
Parent 2085552fdd
révision 415db642dd
Aucune clé n'a été trouvée pour cette signature dans la base de données
ID de la clé GPG: 4AEE18F83AFDEB23

Voir le fichier

@ -6,6 +6,7 @@ import (
"github.com/NyaaPantsu/nyaa/models/notifications" "github.com/NyaaPantsu/nyaa/models/notifications"
"github.com/NyaaPantsu/nyaa/utils/publicSettings" "github.com/NyaaPantsu/nyaa/utils/publicSettings"
"github.com/NyaaPantsu/nyaa/utils/sanitize"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/nicksnyder/go-i18n/i18n" "github.com/nicksnyder/go-i18n/i18n"
) )
@ -34,7 +35,7 @@ func GetMessages(c *gin.Context) *Messages {
mes := &Messages{make(map[string][]string), make(map[string][]string), c, T} mes := &Messages{make(map[string][]string), make(map[string][]string), c, T}
announcements, _ := notifications.CheckAnnouncement() announcements, _ := notifications.CheckAnnouncement()
for _, announcement := range announcements { for _, announcement := range announcements {
mes.AddInfo("system", announcement.Content) mes.AddInfo("system", string(sanitize.MarkdownToHTML(announcement.Content)))
} }
c.Set(MessagesKey, mes) c.Set(MessagesKey, mes)
return mes return mes