all repos — homestead @ 312e719f198520b8f3e4f8344af2f1c3c709b5e5

Code for my website

split email addresses used for display/OIDC

Alan Pearce
commit

312e719f198520b8f3e4f8344af2f1c3c709b5e5

parent

6f429039bbaa8469e347ba8302c55c1c9999ef3a

1 file changed, 11 insertions(+), 1 deletion(-)

changed files
M internal/config/config.gointernal/config/config.go
@@ -56,13 +56,16 @@
type Config struct { Title string Email string + PublicEmail string `toml:"public_email"` Description string BaseURL URL `toml:"base_url"` OriginalDomain string `toml:"original_domain"` DomainStartDate string `toml:"domain_start_date"` GoatCounter URL `toml:"goatcounter"` - OIDCHost URL `toml:"oidc_host"` + + OIDCEmail string `toml:"oidc_email"` + OIDCHost URL `toml:"oidc_host"` Domains []string WildcardDomain string `toml:"wildcard_domain"`
@@ -89,6 +92,13 @@ return nil, fault.Wrap(t, fmsg.With(t.ErrorWithUsage()))
} return nil, fault.Wrap(err, fmsg.With("config error")) + } + + if config.PublicEmail == "" { + config.PublicEmail = config.Email + } + if config.OIDCEmail == "" { + config.OIDCEmail = config.Email } return config, nil