aboutsummaryrefslogtreecommitdiff
path: root/challenge.go
diff options
context:
space:
mode:
Diffstat (limited to 'challenge.go')
-rw-r--r--challenge.go10
1 files changed, 2 insertions, 8 deletions
diff --git a/challenge.go b/challenge.go
index fa313b0..e7b28c2 100644
--- a/challenge.go
+++ b/challenge.go
@@ -37,18 +37,12 @@ const (
)
func (p *Provider) Solve(s Signer, ch Challenge, sol Solver) error {
- var err error
-
// update challenge
ch.Resource = ResChallenge
- ch.KeyAuthorization, err = s.KeyAuth(ch.Token)
- if err != nil {
- return err
- }
+ ch.KeyAuthorization = s.KeyAuth(ch.Token)
// prepare solver
- err = sol.Solve(ch)
- if err != nil {
+ if err := sol.Solve(ch); err != nil {
return err
}
defer sol.Solved()