diff --git a/broker/fastexact.go b/broker/fastexact.go index 7eb0ae6..ec68efb 100644 --- a/broker/fastexact.go +++ b/broker/fastexact.go @@ -158,6 +158,9 @@ func (fe FastExact) parse(resp *http.Response) ([]Job, error) { } b, _ = ioutil.ReadAll(gzip) } + if bytes.Contains(b, []byte(``)) { + return nil, ErrNoAuth + } logtr.Verbosef("fe.parse %s", b) resp.Body = io.NopCloser(bytes.NewReader(b)) doc, err := goquery.NewDocumentFromReader(resp.Body)