diff options
author | Frédéric Guillot <fred@miniflux.net> | 2018-06-19 22:58:29 -0700 |
---|---|---|
committer | Frédéric Guillot <fred@miniflux.net> | 2018-06-19 22:58:29 -0700 |
commit | bddca15b69692bd055c507f2469e68dca1e56098 (patch) | |
tree | 913989e170cc3ac46558c682f8ec10813a0ae3c5 /api/subscription.go | |
parent | 261695c14c2d768f392cfb774e7940660edaa3d9 (diff) |
Add new fields for feed username/password
Diffstat (limited to 'api/subscription.go')
-rw-r--r-- | api/subscription.go | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/api/subscription.go b/api/subscription.go index c858f0e..19adc9e 100644 --- a/api/subscription.go +++ b/api/subscription.go @@ -15,13 +15,17 @@ import ( // GetSubscriptions is the API handler to find subscriptions. func (c *Controller) GetSubscriptions(w http.ResponseWriter, r *http.Request) { - websiteURL, err := decodeURLPayload(r.Body) + subscriptionInfo, err := decodeURLPayload(r.Body) if err != nil { json.BadRequest(w, err) return } - subscriptions, err := subscription.FindSubscriptions(websiteURL) + subscriptions, err := subscription.FindSubscriptions( + subscriptionInfo.URL, + subscriptionInfo.Username, + subscriptionInfo.Password, + ) if err != nil { json.ServerError(w, errors.New("Unable to discover subscriptions")) return |