update comments

This commit is contained in:
Nazar Kanaev 2020-09-08 22:46:16 +01:00
parent 996bcdc90d
commit 19c6d90915
3 changed files with 4 additions and 2 deletions

View File

@ -22,7 +22,7 @@ var debounce = function(callback, wait) {
}
var sanitize = function(content, base) {
// NOTE: `item.link` is not always a valid url
// WILD: `item.link` is not always a valid url
try { new URL(base) } catch(err) { base = null }
var sanitizer = new DOMPurify

View File

@ -94,7 +94,7 @@ func discoverFeed(url string) (*gofeed.Feed, *[]FeedSource, error) {
feedparser := gofeed.NewParser()
feed, err := feedparser.Parse(bytes.NewReader(content))
if err == nil {
// WILD: some feeds do not have link to itself
// WILD: feeds may not always have link to themselves
if len(feed.FeedLink) == 0 {
feed.FeedLink = url
}

View File

@ -73,9 +73,11 @@ func (s *Storage) CreateItems(items []Item) bool {
now := time.Now()
for _, item := range items {
// WILD: some feeds provide only `item.date_updated` (without `item.date_created`)
if item.Date == nil {
item.Date = item.DateUpdated
}
// WILD: `item.guid` is not always present
if item.GUID == "" {
item.GUID = item.Link
}