diff options
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 |