Skip to content
Snippets Groups Projects
Commit ec63cbe7 authored by Frédéric Guillot's avatar Frédéric Guillot
Browse files

If the website URL is empty, assign the feed URL

parent d2b137d0
No related branches found
No related tags found
No related merge requests found
...@@ -75,6 +75,10 @@ func (h *Handler) CreateFeed(userID, categoryID int64, url string, crawler bool) ...@@ -75,6 +75,10 @@ func (h *Handler) CreateFeed(userID, categoryID int64, url string, crawler bool)
subscription.UserID = userID subscription.UserID = userID
subscription.Crawler = crawler subscription.Crawler = crawler
if subscription.SiteURL == "" {
subscription.SiteURL = subscription.FeedURL
}
err = h.store.CreateFeed(subscription) err = h.store.CreateFeed(subscription)
if err != nil { if err != nil {
return nil, err return nil, err
...@@ -171,6 +175,10 @@ func (h *Handler) RefreshFeed(userID, feedID int64) error { ...@@ -171,6 +175,10 @@ func (h *Handler) RefreshFeed(userID, feedID int64) error {
originalFeed.ParsingErrorCount = 0 originalFeed.ParsingErrorCount = 0
originalFeed.ParsingErrorMsg = "" originalFeed.ParsingErrorMsg = ""
if originalFeed.SiteURL == "" {
originalFeed.SiteURL = originalFeed.FeedURL
}
return h.store.UpdateFeed(originalFeed) return h.store.UpdateFeed(originalFeed)
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment