diff --git a/internal/compatibility/proto/request.go b/internal/compatibility/proto/request.go index 3c4521ccc..6d07e79a2 100644 --- a/internal/compatibility/proto/request.go +++ b/internal/compatibility/proto/request.go @@ -223,6 +223,7 @@ func RegisterDomainRequest(t *shared.RegisterDomainRequest) *apiv1.RegisterDomai WorkflowExecutionRetentionPeriod: daysToDuration(t.WorkflowExecutionRetentionPeriodInDays), Clusters: ClusterReplicationConfigurationArray(t.Clusters), ActiveClusterName: t.GetActiveClusterName(), + ActiveClustersByRegion: t.GetActiveClustersByRegion(), Data: t.Data, SecurityToken: t.GetSecurityToken(), IsGlobalDomain: t.GetIsGlobalDomain(), diff --git a/internal/compatibility/testdata/domain.go b/internal/compatibility/testdata/domain.go index 7bcebadc7..80a40e99a 100644 --- a/internal/compatibility/testdata/domain.go +++ b/internal/compatibility/testdata/domain.go @@ -88,4 +88,8 @@ var ( ClusterReplicationConfigurationArray = []*apiv1.ClusterReplicationConfiguration{ &ClusterReplicationConfiguration, } + ActiveClustersByRegion = map[string]string{ + "Region1": ClusterName1, + "Region2": ClusterName2, + } ) diff --git a/internal/compatibility/testdata/service.go b/internal/compatibility/testdata/service.go index d78a4965a..4d6379ba2 100644 --- a/internal/compatibility/testdata/service.go +++ b/internal/compatibility/testdata/service.go @@ -34,6 +34,7 @@ var ( WorkflowExecutionRetentionPeriod: DomainRetention, Clusters: ClusterReplicationConfigurationArray, ActiveClusterName: ClusterName1, + ActiveClustersByRegion: ActiveClustersByRegion, Data: DomainData, SecurityToken: SecurityToken, IsGlobalDomain: true, diff --git a/internal/compatibility/thrift/request.go b/internal/compatibility/thrift/request.go index 474599423..4ba9932f8 100644 --- a/internal/compatibility/thrift/request.go +++ b/internal/compatibility/thrift/request.go @@ -226,6 +226,7 @@ func RegisterDomainRequest(t *apiv1.RegisterDomainRequest) *shared.RegisterDomai WorkflowExecutionRetentionPeriodInDays: durationToDays(t.WorkflowExecutionRetentionPeriod), Clusters: ClusterReplicationConfigurationArray(t.Clusters), ActiveClusterName: &t.ActiveClusterName, + ActiveClustersByRegion: t.ActiveClustersByRegion, Data: t.Data, SecurityToken: &t.SecurityToken, IsGlobalDomain: &t.IsGlobalDomain,