This commit is contained in:
Nazar Kanaev
2020-10-20 20:54:05 +01:00
parent b766cb4ac5
commit 6a63d49823
7 changed files with 21 additions and 21 deletions

View File

@@ -270,7 +270,7 @@ func listItems(f storage.Feed, db *storage.Storage) ([]storage.Item, error) {
}
defer res.Body.Close()
if res.StatusCode / 100 == 4 || res.StatusCode / 100 == 5 {
if res.StatusCode/100 == 4 || res.StatusCode/100 == 5 {
errmsg := fmt.Sprintf("Failed to list feed items for %s (status: %d)", f.FeedLink, res.StatusCode)
return nil, errors.New(errmsg)
}
@@ -299,7 +299,7 @@ func init() {
DialContext: (&net.Dialer{
Timeout: 10 * time.Second,
}).DialContext,
DisableKeepAlives: true,
DisableKeepAlives: true,
TLSHandshakeTimeout: time.Second * 10,
}
httpClient := &http.Client{

View File

@@ -13,10 +13,10 @@ var feverHandlers = map[string]func(rw http.ResponseWriter, req *http.Request){
"unread_item_ids": FeverFilteredItemIDsHandler,
"saved_item_ids": FeverFilteredItemIDsHandler,
"favicons": FeverFaviconsHandler,
"items": FeverItemsHandler,
"links": FeverLinksHandler,
"mark": FeverMarkHandler,
"favicons": FeverFaviconsHandler,
"items": FeverItemsHandler,
"links": FeverLinksHandler,
"mark": FeverMarkHandler,
}
type FeverGroup struct {

View File

@@ -2,9 +2,9 @@ package server
import (
"bytes"
"encoding/json"
"encoding/base64"
"compress/gzip"
"encoding/base64"
"encoding/json"
"fmt"
"github.com/nkanaev/yarr/storage"
"html"
@@ -43,7 +43,7 @@ var routes []Route = []Route{
type asset struct {
etag string
body string // base64(gzip(content))
body string // base64(gzip(content))
gzipped *[]byte
decoded *string
}

View File

@@ -2,8 +2,8 @@ package server
import (
"encoding/json"
"net/http"
"log"
"net/http"
)
func writeJSON(rw http.ResponseWriter, data interface{}) {