aboutsummaryrefslogtreecommitdiffhomepage
path: root/api/payload.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <fred@miniflux.net>2019-07-26 21:13:06 -0700
committerGravatar Frédéric Guillot <fred@miniflux.net>2019-07-26 21:24:15 -0700
commit3d19313a7f655bc2626990650c4de8141485eea3 (patch)
treec7fb0ade2b0f2eac2ae42067342df2e584ad230d /api/payload.go
parent17aae725830cdd27131d40e20f3901d7da25e281 (diff)
Add option to disable feeds
Diffstat (limited to 'api/payload.go')
-rw-r--r--api/payload.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/api/payload.go b/api/payload.go
index 5acf0bb..011a516 100644
--- a/api/payload.go
+++ b/api/payload.go
@@ -50,6 +50,7 @@ type feedModification struct {
Username *string `json:"username"`
Password *string `json:"password"`
CategoryID *int64 `json:"category_id"`
+ Disabled *bool `json:"disabled"`
}
func (f *feedModification) Update(feed *model.Feed) {
@@ -92,6 +93,10 @@ func (f *feedModification) Update(feed *model.Feed) {
if f.CategoryID != nil && *f.CategoryID > 0 {
feed.Category.ID = *f.CategoryID
}
+
+ if f.Disabled != nil {
+ feed.Disabled = *f.Disabled
+ }
}
type userModification struct {