aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/ui/form/feed.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <fred@miniflux.net>2017-11-27 21:30:04 -0800
committerGravatar Frédéric Guillot <fred@miniflux.net>2017-11-27 21:40:05 -0800
commitbb8e61c7c5d9f297bde207c6de07a5d4b67dcd29 (patch)
tree1d907010e659bbcf65c32df8d10fd91de97a8703 /server/ui/form/feed.go
parent8781648af9f730d8bd1a7d9c395c1f28f9058716 (diff)
Make sure golint pass on the code base
Diffstat (limited to 'server/ui/form/feed.go')
-rw-r--r--server/ui/form/feed.go8
1 files changed, 5 insertions, 3 deletions
diff --git a/server/ui/form/feed.go b/server/ui/form/feed.go
index e21e6ca..8a8cf20 100644
--- a/server/ui/form/feed.go
+++ b/server/ui/form/feed.go
@@ -5,10 +5,11 @@
package form
import (
- "errors"
- "github.com/miniflux/miniflux2/model"
"net/http"
"strconv"
+
+ "github.com/miniflux/miniflux2/errors"
+ "github.com/miniflux/miniflux2/model"
)
// FeedForm represents a feed form in the UI
@@ -22,11 +23,12 @@ type FeedForm struct {
// ValidateModification validates FeedForm fields
func (f FeedForm) ValidateModification() error {
if f.FeedURL == "" || f.SiteURL == "" || f.Title == "" || f.CategoryID == 0 {
- return errors.New("All fields are mandatory.")
+ return errors.NewLocalizedError("All fields are mandatory.")
}
return nil
}
+// Merge updates the fields of the given feed.
func (f FeedForm) Merge(feed *model.Feed) *model.Feed {
feed.Category.ID = f.CategoryID
feed.Title = f.Title