}
func fitbitConnectHandler(ctx context.Context, w http.ResponseWriter, r *http.Request, u *app.User) error {
- c, err := fitbit.NewClient(ctx, "", u)
- if err != nil {
- return err
- }
-
- http.Redirect(w, r, c.AuthURL(ctx), http.StatusTemporaryRedirect)
+ http.Redirect(w, r, fitbit.AuthURL(ctx, u), http.StatusTemporaryRedirect)
return nil
}
}
func googleConnectHandler(ctx context.Context, w http.ResponseWriter, r *http.Request, u *app.User) error {
- c, err := gfit.NewClient(ctx, u)
- if err != nil {
- return err
- }
-
- http.Redirect(w, r, c.AuthURL(ctx), http.StatusTemporaryRedirect)
+ http.Redirect(w, r, gfit.AuthURL(ctx, u), http.StatusTemporaryRedirect)
return nil
}