|
|
@@ -54,15 +54,17 @@ func (h *handler) updateFeed(w http.ResponseWriter, r *http.Request) {
|
|
|
view.Set("defaultUserAgent", config.Opts.HTTPClientUserAgent())
|
|
|
|
|
|
feedModificationRequest := &model.FeedModificationRequest{
|
|
|
- FeedURL: model.OptionalString(feedForm.FeedURL),
|
|
|
- SiteURL: model.OptionalString(feedForm.SiteURL),
|
|
|
- Title: model.OptionalString(feedForm.Title),
|
|
|
- Description: model.OptionalString(feedForm.Description),
|
|
|
- CategoryID: model.OptionalNumber(feedForm.CategoryID),
|
|
|
- BlocklistRules: model.OptionalString(feedForm.BlocklistRules),
|
|
|
- KeeplistRules: model.OptionalString(feedForm.KeeplistRules),
|
|
|
- UrlRewriteRules: model.OptionalString(feedForm.UrlRewriteRules),
|
|
|
- ProxyURL: model.OptionalString(feedForm.ProxyURL),
|
|
|
+ FeedURL: model.OptionalString(feedForm.FeedURL),
|
|
|
+ SiteURL: model.OptionalString(feedForm.SiteURL),
|
|
|
+ Title: model.OptionalString(feedForm.Title),
|
|
|
+ Description: model.OptionalString(feedForm.Description),
|
|
|
+ CategoryID: model.OptionalNumber(feedForm.CategoryID),
|
|
|
+ BlocklistRules: model.OptionalString(feedForm.BlocklistRules),
|
|
|
+ KeeplistRules: model.OptionalString(feedForm.KeeplistRules),
|
|
|
+ UrlRewriteRules: model.OptionalString(feedForm.UrlRewriteRules),
|
|
|
+ ProxyURL: model.OptionalString(feedForm.ProxyURL),
|
|
|
+ BlockFilterEntryRules: model.OptionalString(feedForm.BlockFilterEntryRules),
|
|
|
+ KeepFilterEntryRules: model.OptionalString(feedForm.KeepFilterEntryRules),
|
|
|
}
|
|
|
|
|
|
if validationErr := validator.ValidateFeedModification(h.store, loggedUser.ID, feed.ID, feedModificationRequest); validationErr != nil {
|