diff options
author | Frédéric Guillot <fred@miniflux.net> | 2019-07-26 21:13:06 -0700 |
---|---|---|
committer | Frédéric Guillot <fred@miniflux.net> | 2019-07-26 21:24:15 -0700 |
commit | 3d19313a7f655bc2626990650c4de8141485eea3 (patch) | |
tree | c7fb0ade2b0f2eac2ae42067342df2e584ad230d /api/payload.go | |
parent | 17aae725830cdd27131d40e20f3901d7da25e281 (diff) |
Add option to disable feeds
Diffstat (limited to 'api/payload.go')
-rw-r--r-- | api/payload.go | 5 |
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 { |