fix: sanitize tailnet name properly

This commit is contained in:
Johan Siebens
2022-09-28 11:50:31 +02:00
parent 2a5fe7f136
commit e5a3d3c589
5 changed files with 40 additions and 8 deletions
+1 -2
View File
@@ -9,7 +9,6 @@ import (
"github.com/jsiebens/ionscale/internal/config"
"github.com/jsiebens/ionscale/internal/domain"
api "github.com/jsiebens/ionscale/pkg/gen/ionscale/v1"
"tailscale.com/util/dnsname"
)
func (s *Service) GetDNSConfig(ctx context.Context, req *connect.Request[api.GetDNSConfigRequest]) (*connect.Response[api.GetDNSConfigResponse], error) {
@@ -27,7 +26,7 @@ func (s *Service) GetDNSConfig(ctx context.Context, req *connect.Request[api.Get
}
dnsConfig := tailnet.DNSConfig
tailnetDomain := dnsname.SanitizeHostname(tailnet.Name)
tailnetDomain := domain.SanitizeTailnetName(tailnet.Name)
resp := &api.GetDNSConfigResponse{
Config: &api.DNSConfig{