From 6d203d0a71dccb0cb9b82b28a89aeddf4de340fa Mon Sep 17 00:00:00 2001 From: Weimin Yu Date: Wed, 25 Feb 2026 16:30:44 +0000 Subject: [PATCH] Apply Fee tag normalization in production Feature verified in Sandbox. --- .../google/registry/model/eppcommon/EppXmlTransformer.java | 3 +-- .../test/java/google/registry/beam/rde/RdePipelineTest.java | 5 +---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/core/src/main/java/google/registry/model/eppcommon/EppXmlTransformer.java b/core/src/main/java/google/registry/model/eppcommon/EppXmlTransformer.java index 8fe731c6550..a8fa72898cd 100644 --- a/core/src/main/java/google/registry/model/eppcommon/EppXmlTransformer.java +++ b/core/src/main/java/google/registry/model/eppcommon/EppXmlTransformer.java @@ -123,8 +123,7 @@ static boolean isFeeExtension(Class clazz) { public static byte[] marshal(EppOutput root, ValidationMode validation) throws XmlException { byte[] bytes = marshal(OUTPUT_TRANSFORMER, root, validation); - if (!RegistryEnvironment.PRODUCTION.equals(RegistryEnvironment.get()) - && hasFeeExtension(root)) { + if (hasFeeExtension(root)) { return FeeExtensionXmlTagNormalizer.normalize(new String(bytes, UTF_8)).getBytes(UTF_8); } return bytes; diff --git a/core/src/test/java/google/registry/beam/rde/RdePipelineTest.java b/core/src/test/java/google/registry/beam/rde/RdePipelineTest.java index 761a5019444..504b108e872 100644 --- a/core/src/test/java/google/registry/beam/rde/RdePipelineTest.java +++ b/core/src/test/java/google/registry/beam/rde/RdePipelineTest.java @@ -235,10 +235,7 @@ void beforeEach() throws Exception { persistHostHistory(host1); Domain helloDomain = persistEppResource( - newDomain("hello.soy") - .asBuilder() - .addNameserver(host1.createVKey()) - .build()); + newDomain("hello.soy").asBuilder().addNameserver(host1.createVKey()).build()); persistDomainHistory(helloDomain); persistHostHistory(persistActiveHost("not-used-subordinate.hello.soy")); Host host2 = persistActiveHost("ns1.hello.soy");