diff --git a/internal/api/api.go b/internal/api/api.go index 7d59472..2df8a24 100644 --- a/internal/api/api.go +++ b/internal/api/api.go @@ -36,6 +36,8 @@ func Run(config types.Config, users types.UserList) { domain, domainErr := utils.GetRootURL(config.AppURL) + log.Info().Str("domain", domain).Msg("Using domain") + if domainErr != nil { log.Fatal().Err(domainErr).Msg("Failed to get domain") os.Exit(1) diff --git a/internal/utils/utils.go b/internal/utils/utils.go index 2f710a9..8d48094 100644 --- a/internal/utils/utils.go +++ b/internal/utils/utils.go @@ -39,7 +39,7 @@ func GetRootURL(urlSrc string) (string, error) { urlSplitted := strings.Split(urlParsed.Host, ".") - urlFinal := urlSplitted[len(urlSplitted)-2] + "." + urlSplitted[len(urlSplitted)-1] + urlFinal := strings.Join(urlSplitted[1:], ".") return urlFinal, nil }