From fc0f88f4f2f70c00c7e7328dd115b1b6c0b5857d Mon Sep 17 00:00:00 2001 From: Albumen Kevin Date: Fri, 20 Oct 2023 15:32:01 +0800 Subject: [PATCH] Fix MigrationRule changing when load consumer default value (#13237) --- .../dubbo/registry/client/migration/model/MigrationRule.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/migration/model/MigrationRule.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/migration/model/MigrationRule.java index c42354125a..846cfba368 100644 --- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/migration/model/MigrationRule.java +++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/migration/model/MigrationRule.java @@ -166,9 +166,8 @@ public class MigrationRule { */ if (step == null) { // initial step : APPLICATION_FIRST - step = MigrationStep.APPLICATION_FIRST; - step = Enum.valueOf(MigrationStep.class, - consumerURL.getParameter(MIGRATION_STEP_KEY, getDefaultStep(consumerURL, step.name()))); + return Enum.valueOf(MigrationStep.class, + consumerURL.getParameter(MIGRATION_STEP_KEY, getDefaultStep(consumerURL, MigrationStep.APPLICATION_FIRST.name()))); } return step;