aboutsummaryrefslogtreecommitdiff
path: root/cmd/acme/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/acme/main.go')
-rw-r--r--cmd/acme/main.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/cmd/acme/main.go b/cmd/acme/main.go
index 882a8b6..ebe6a91 100644
--- a/cmd/acme/main.go
+++ b/cmd/acme/main.go
@@ -24,7 +24,6 @@ func prepare(conf *Config) error {
if err := acc.Account.Save(acc.Key); err != nil {
return err
}
- acc.pending = true
}
acc.Contacts.AddMail(acc.Mail)
acc.Contacts.AddPhone(acc.Phone)
@@ -53,11 +52,13 @@ func prepare(conf *Config) error {
}
func satisfice(des *desire) error {
+ if !des.account.registered {
log.Println("register acc")
if err := des.provider.Register(des.account, des.account.Contacts); err != nil {
return err
}
- log.Println("register ok")
+ des.account.registered = true
+ }
if err := des.provider.Authorize(des.account, des.Desire); err != nil {
return err