remove superfluous goquery wrapping code
1 file changed, 2 insertions(+), 20 deletions(-)
M internal/builder/template/template.go → internal/builder/template/template.go
@@ -25,24 +25,6 @@ "xhtml": "http://www.w3.org/1999/xhtml", } ) -type QuerySelection struct { - *goquery.Selection -} - -type QueryDocument struct { - *goquery.Document -} - -func NewDocumentFromReader(r io.Reader) (*QueryDocument, errors.E) { - doc, err := goquery.NewDocumentFromReader(r) - - return &QueryDocument{doc}, errors.WithMessage(err, "could not create query document") -} - -func (q *QueryDocument) Find(selector string) *QuerySelection { - return &QuerySelection{q.Document.Find(selector)} -} - func RenderRobotsTXT(baseURL config.URL, w io.Writer) errors.E { tpl, err := template.ParseFS(templates.Files, "robots.tmpl") if err != nil {@@ -135,9 +117,9 @@ return Hash(style.InnerText()), nil } func GetHTMLStyleHash(r io.Reader) (string, errors.E) { - doc, err := NewDocumentFromReader(r) + doc, err := goquery.NewDocumentFromReader(r) if err != nil { - return "", err + return "", errors.WithStack(err) } html := doc.Find("head > style").Text()