aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--reader/rdf/parser_test.go5
-rw-r--r--reader/rdf/rdf.go2
2 files changed, 7 insertions, 0 deletions
diff --git a/reader/rdf/parser_test.go b/reader/rdf/parser_test.go
index dadca6f..bad3ed7 100644
--- a/reader/rdf/parser_test.go
+++ b/reader/rdf/parser_test.go
@@ -8,6 +8,7 @@ import (
"bytes"
"strings"
"testing"
+ "time"
"github.com/miniflux/miniflux2/errors"
)
@@ -113,6 +114,10 @@ func TestParseRDFSample(t *testing.T) {
if strings.HasSuffix(feed.Entries[1].Content, "Tool and API support") {
t.Errorf("Incorrect entry content, got: %s", feed.Entries[0].Content)
}
+
+ if feed.Entries[1].Date.Year() != time.Now().Year() {
+ t.Errorf("Entry date should not be empty")
+ }
}
func TestParseRDFSampleWithDublinCore(t *testing.T) {
diff --git a/reader/rdf/rdf.go b/reader/rdf/rdf.go
index 05281ca..8622d66 100644
--- a/reader/rdf/rdf.go
+++ b/reader/rdf/rdf.go
@@ -6,6 +6,7 @@ package rdf
import (
"encoding/xml"
+ "time"
"github.com/miniflux/miniflux2/helper"
"github.com/miniflux/miniflux2/reader/processor"
@@ -58,6 +59,7 @@ func (r *rdfItem) Transform() *model.Entry {
entry.URL = r.Link
entry.Content = processor.ItemContentProcessor(entry.URL, r.Description)
entry.Hash = getHash(r)
+ entry.Date = time.Now()
return entry
}