|
|
@ -389,11 +389,13 @@ func (w WebsiteSSLService) Update(update request.WebsiteSSLUpdate) error {
|
|
|
|
updateParams["nameserver1"] = update.Nameserver1
|
|
|
|
updateParams["nameserver1"] = update.Nameserver1
|
|
|
|
updateParams["nameserver2"] = update.Nameserver2
|
|
|
|
updateParams["nameserver2"] = update.Nameserver2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if websiteSSL.Provider != constant.SelfSigned {
|
|
|
|
acmeAccount, err := websiteAcmeRepo.GetFirst(commonRepo.WithByID(update.AcmeAccountID))
|
|
|
|
acmeAccount, err := websiteAcmeRepo.GetFirst(commonRepo.WithByID(update.AcmeAccountID))
|
|
|
|
if err != nil {
|
|
|
|
if err != nil {
|
|
|
|
return err
|
|
|
|
return err
|
|
|
|
}
|
|
|
|
}
|
|
|
|
updateParams["acme_account_id"] = acmeAccount.ID
|
|
|
|
updateParams["acme_account_id"] = acmeAccount.ID
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if update.PushDir {
|
|
|
|
if update.PushDir {
|
|
|
|
if !files.NewFileOp().Stat(update.Dir) {
|
|
|
|
if !files.NewFileOp().Stat(update.Dir) {
|
|
|
@ -412,7 +414,7 @@ func (w WebsiteSSLService) Update(update request.WebsiteSSLUpdate) error {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
updateParams["domains"] = strings.Join(domains, ",")
|
|
|
|
updateParams["domains"] = strings.Join(domains, ",")
|
|
|
|
if update.Provider == constant.DNSAccount || update.Provider == constant.Http {
|
|
|
|
if update.Provider == constant.DNSAccount || update.Provider == constant.Http || update.Provider == constant.SelfSigned {
|
|
|
|
updateParams["auto_renew"] = update.AutoRenew
|
|
|
|
updateParams["auto_renew"] = update.AutoRenew
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
updateParams["auto_renew"] = false
|
|
|
|
updateParams["auto_renew"] = false
|
|
|
|