api: ensure empty locality field is not transmitted to Consul (#17137)

This commit is contained in:
R.B. Boyer 2023-04-26 10:01:17 -05:00 committed by GitHub
parent a87115c598
commit c501da01eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -78,8 +78,8 @@ type CatalogRegistration struct {
Check *AgentCheck Check *AgentCheck
Checks HealthChecks Checks HealthChecks
SkipNodeUpdate bool SkipNodeUpdate bool
Partition string `json:",omitempty"` Partition string `json:",omitempty"`
Locality *Locality Locality *Locality `json:",omitempty"`
} }
type CatalogDeregistration struct { type CatalogDeregistration struct {

View File

@ -47,7 +47,7 @@ type PeeringRemoteInfo struct {
Partition string Partition string
// Datacenter is the remote peer's datacenter. // Datacenter is the remote peer's datacenter.
Datacenter string Datacenter string
Locality *Locality Locality *Locality `json:",omitempty"`
} }
// Locality identifies where a given entity is running. // Locality identifies where a given entity is running.