From 2c70ddd049f48d403387e7076e4ee60bc865ad5a Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 18 Jan 2016 19:59:41 +0100 Subject: More comments --- provider.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'provider.go') diff --git a/provider.go b/provider.go index 5eaeefc..d3b945d 100644 --- a/provider.go +++ b/provider.go @@ -195,6 +195,7 @@ func (p *Provider) solve(s Signer, ch Challenge) error { func (p *Provider) Authorize(s Signer, d *Desire) error { for _, domain := range d.altnames { + // first step: pocke r := &Authorization{ Resource: ResNewAuthz, Identifier: Identifier{ @@ -202,13 +203,16 @@ func (p *Provider) Authorize(s Signer, d *Desire) error { Value: domain, }, } - resp, err := p.post(p.NewAuthz, s, r) if err != nil { return err } err = parseJson(resp, r) + if err != nil { + return err + } + // second step: choose and start solver for _, ch := range d.pick(r) { if err = p.solve(s, ch); err != nil { return err -- cgit v1.2.3