diff options
Diffstat (limited to 'internal/reader/rss/rss.go')
-rw-r--r-- | internal/reader/rss/rss.go | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/internal/reader/rss/rss.go b/internal/reader/rss/rss.go index f2ecdaec..a62dabd7 100644 --- a/internal/reader/rss/rss.go +++ b/internal/reader/rss/rss.go @@ -6,13 +6,13 @@ package rss // import "miniflux.app/v2/internal/reader/rss" import ( "encoding/xml" "html" + "log/slog" "path" "strconv" "strings" "time" "miniflux.app/v2/internal/crypto" - "miniflux.app/v2/internal/logger" "miniflux.app/v2/internal/model" "miniflux.app/v2/internal/reader/date" "miniflux.app/v2/internal/reader/dublincore" @@ -216,7 +216,11 @@ func (r *rssItem) entryDate() time.Time { if value != "" { result, err := date.Parse(value) if err != nil { - logger.Error("rss: %v (entry GUID = %s)", err, r.GUID) + slog.Warn("Unable to parse date from RSS feed", + slog.String("date", value), + slog.String("guid", r.GUID.Data), + slog.Any("error", err), + ) return time.Now() } |