mirror of
https://github.com/httpjamesm/AnonymousOverflow.git
synced 2025-06-07 15:17:48 +00:00
feat: comment text to HTML with sanitization
This commit is contained in:
parent
3b79efc83c
commit
11efaf854d
2 changed files with 5 additions and 2 deletions
|
@ -1,7 +1,9 @@
|
|||
package types
|
||||
|
||||
import "html/template"
|
||||
|
||||
type FilteredComment struct {
|
||||
Text string
|
||||
Text template.HTML
|
||||
Timestamp string
|
||||
AuthorName string
|
||||
AuthorURL string
|
||||
|
|
|
@ -2,6 +2,7 @@ package utils
|
|||
|
||||
import (
|
||||
"anonymousoverflow/src/types"
|
||||
"html/template"
|
||||
|
||||
"github.com/PuerkitoBio/goquery"
|
||||
)
|
||||
|
@ -40,7 +41,7 @@ func FindAndReturnComments(inHtml string, postLayout *goquery.Selection) (commen
|
|||
commentTimestamp := commentBody.Find("span.relativetime-clean").Text()
|
||||
|
||||
newFilteredComment := types.FilteredComment{
|
||||
Text: commentCopy,
|
||||
Text: template.HTML(commentCopy),
|
||||
Timestamp: commentTimestamp,
|
||||
AuthorName: commentAuthor.Text(),
|
||||
AuthorURL: commentAuthorURL,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue