diff options
author | 2024-05-02 16:15:47 +0200 | |
---|---|---|
committer | 2024-05-06 15:40:36 -0700 | |
commit | a33b1adf138efbaf442129d501dda198af18390d (patch) | |
tree | 6dd24c0af76c1a926286d5e0255e10590a23067e /internal/ui/form/feed.go | |
parent | a631bd527d73b5b8d8e85343a1d5fe438e89dad7 (diff) | |
download | v2-a33b1adf138efbaf442129d501dda198af18390d.tar.gz v2-a33b1adf138efbaf442129d501dda198af18390d.tar.zst v2-a33b1adf138efbaf442129d501dda198af18390d.zip |
Add description field to feed settings
This adds a new "description" field to the feed settings. This allows to
save custom description regarding a feed. It is also exported and
imported as "description" in OPML.
Diffstat (limited to 'internal/ui/form/feed.go')
-rw-r--r-- | internal/ui/form/feed.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/internal/ui/form/feed.go b/internal/ui/form/feed.go index f78e1784..c5345e9d 100644 --- a/internal/ui/form/feed.go +++ b/internal/ui/form/feed.go @@ -15,6 +15,7 @@ type FeedForm struct { FeedURL string SiteURL string Title string + Description string ScraperRules string RewriteRules string BlocklistRules string @@ -43,6 +44,7 @@ func (f FeedForm) Merge(feed *model.Feed) *model.Feed { feed.Title = f.Title feed.SiteURL = f.SiteURL feed.FeedURL = f.FeedURL + feed.Description = f.Description feed.ScraperRules = f.ScraperRules feed.RewriteRules = f.RewriteRules feed.BlocklistRules = f.BlocklistRules @@ -76,6 +78,7 @@ func NewFeedForm(r *http.Request) *FeedForm { FeedURL: r.FormValue("feed_url"), SiteURL: r.FormValue("site_url"), Title: r.FormValue("title"), + Description: r.FormValue("description"), ScraperRules: r.FormValue("scraper_rules"), UserAgent: r.FormValue("user_agent"), Cookie: r.FormValue("cookie"), |