aboutsummaryrefslogtreecommitdiffhomepage
path: root/api/payload.go
diff options
context:
space:
mode:
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 {