From acc5fc2738495dbcf33a37f87eba02bb928dc515 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Fri, 17 Oct 2025 16:49:00 +0800 Subject: [PATCH] fix: ensure default ssl provider is set --- internal/domain/settings.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/domain/settings.go b/internal/domain/settings.go index 839a5492..d9c4b0d5 100644 --- a/internal/domain/settings.go +++ b/internal/domain/settings.go @@ -27,6 +27,11 @@ type SettingsContentForPersistence struct { func (c SettingsContent) AsSSLProvider() *SettingsContentForSSLProvider { content := &SettingsContentForSSLProvider{} xmaps.Populate(c, content) + + if content.Provider == "" { + content.Provider = CAProviderTypeLetsEncrypt + } + return content }