From d534bb3fd336c8f69a7348a36084b487904b5b6a Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 4 Jan 2016 23:51:46 +0100 Subject: Separate contacts --- provider.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'provider.go') diff --git a/provider.go b/provider.go index a9ff15a..c6b8e9f 100644 --- a/provider.go +++ b/provider.go @@ -175,10 +175,10 @@ func parseHeader(r *http.Response) nextStep { challenge cert-chain */ -func (p *Provider) Register(a *Account) error { +func (p *Provider) Register(a *Account, c Contacts) error { r := &Registration{ Resource: ResNewReg, - Contact: a.contact, + Contact: c, } resp, err := p.post(p.NewReg, a, r) if err != nil && err.(Problem).Err != ErrMalformed { @@ -199,7 +199,7 @@ func (p *Provider) Register(a *Account) error { if tos := ns.Link["terms-of-service"]; tos != "" { r = &Registration{ Resource: ResReg, - Contact: a.contact, + Contact: c, Agreement: tos, } _, err = p.post(ns.Location.String(), a, r) -- cgit v1.2.3