Skip to content

Commit e0c9912

Browse files
committed
css.Parse does no longer panic
1 parent ac25997 commit e0c9912

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

premailer/premailer.go

+1-9
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package premailer
22

33
import (
44
"fmt"
5-
"log"
65
"regexp"
76
"sort"
87
"strconv"
@@ -114,14 +113,7 @@ func (pr *premailer) collectRules() {
114113
wg.Add(1)
115114
pr.allRules = append(pr.allRules, nil)
116115
go func(ruleSetIndex int) {
117-
defer func() {
118-
wg.Done()
119-
if r := recover(); r != nil {
120-
pr.allRules[ruleSetIndex] = nil
121-
log.Println("Got error when passing css")
122-
log.Println(r)
123-
}
124-
}()
116+
defer wg.Done()
125117
ss := css.Parse(s.Text())
126118
pr.allRules[ruleSetIndex] = ss.GetCSSRuleList()
127119
s.ReplaceWithHtml("")

0 commit comments

Comments
 (0)