aboutsummaryrefslogtreecommitdiff
path: root/provider.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-01-26 10:19:23 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-01-26 10:19:23 +0100
commitbd916924efa5c69db53a76d34538845c65cc1b6f (patch)
tree6f678c523983a29fd5556621f7366cf3e58faa2b /provider.go
parent974ca75d6deba8236ebaf6e02afd149591b4e5a5 (diff)
Update challenge
Diffstat (limited to 'provider.go')
-rw-r--r--provider.go11
1 files changed, 5 insertions, 6 deletions
diff --git a/provider.go b/provider.go
index 8930fcb..5c1cf18 100644
--- a/provider.go
+++ b/provider.go
@@ -167,12 +167,11 @@ func (p *Provider) solve(s Signer, ch Challenge) error {
}
defer ch.Solved()
- r := &Challenge{
- Resource: ResChallenge,
- Type: ch.Type,
- KeyAuthorization: ka,
- }
- resp, err := p.post(ch.URI, s, r)
+ // update challenge
+ ch.Resource = ResChallenge
+ ch.KeyAuthorization = ka
+
+ resp, err := p.post(ch.URI, s, ch)
if err != nil {
return err
}