diff options
author | Frédéric Guillot <fred@miniflux.net> | 2018-04-29 18:56:40 -0700 |
---|---|---|
committer | Frédéric Guillot <fred@miniflux.net> | 2018-04-29 18:56:40 -0700 |
commit | 5cacae6cf2e1f2f59cf294139fd0c626a3b256fc (patch) | |
tree | f35083d96bb56e58866716c1f81dcbcb8c8db672 /reader | |
parent | 7a1653a2e9e0802677d34f513828b33c0ef5c576 (diff) |
Add API endpoint to import OPML file
Diffstat (limited to 'reader')
-rw-r--r-- | reader/opml/handler.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/reader/opml/handler.go b/reader/opml/handler.go index 56083c7..3bbce6c 100644 --- a/reader/opml/handler.go +++ b/reader/opml/handler.go @@ -23,8 +23,7 @@ type Handler struct { func (h *Handler) Export(userID int64) (string, error) { feeds, err := h.store.Feeds(userID) if err != nil { - logger.Error("[OPML:Export] %v", err) - return "", errors.New("unable to fetch feeds") + return "", err } var subscriptions SubcriptionList @@ -74,7 +73,7 @@ func (h *Handler) Import(userID int64, data io.Reader) error { err := h.store.CreateCategory(category) if err != nil { logger.Error("[OPML:Import] %v", err) - return fmt.Errorf(`unable to create this category: "%s"`, subscription.CategoryName) + return fmt.Errorf(`unable to create this category: %q`, subscription.CategoryName) } } } |