diff options
Diffstat (limited to 'internal/reader/opml/handler.go')
-rw-r--r-- | internal/reader/opml/handler.go | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/internal/reader/opml/handler.go b/internal/reader/opml/handler.go index 9257d354..2e7bceb9 100644 --- a/internal/reader/opml/handler.go +++ b/internal/reader/opml/handler.go @@ -29,6 +29,7 @@ func (h *Handler) Export(userID int64) (string, error) { Title: feed.Title, FeedURL: feed.FeedURL, SiteURL: feed.SiteURL, + Description: feed.Description, CategoryName: feed.Category.Title, }) } @@ -68,11 +69,12 @@ func (h *Handler) Import(userID int64, data io.Reader) error { } feed := &model.Feed{ - UserID: userID, - Title: subscription.Title, - FeedURL: subscription.FeedURL, - SiteURL: subscription.SiteURL, - Category: category, + UserID: userID, + Title: subscription.Title, + FeedURL: subscription.FeedURL, + SiteURL: subscription.SiteURL, + Description: subscription.Description, + Category: category, } h.store.CreateFeed(feed) |