You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by ha...@apache.org on 2022/06/28 11:36:29 UTC
[dubbo-admin] branch develop updated: [Fix bug](#908) (#910)
This is an automated email from the ASF dual-hosted git repository.
haoyann pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/dubbo-admin.git
The following commit(s) were added to refs/heads/develop by this push:
new 02d36df [Fix bug](#908) (#910)
02d36df is described below
commit 02d36dfaab1136a7c3053d9cbf1caf971f7f1d43
Author: sherl0ckLiu <10...@users.noreply.github.com>
AuthorDate: Tue Jun 28 19:36:20 2022 +0800
[Fix bug](#908) (#910)
---
.../java/org/apache/dubbo/admin/service/RegistryServerSync.java | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/dubbo-admin-server/src/main/java/org/apache/dubbo/admin/service/RegistryServerSync.java b/dubbo-admin-server/src/main/java/org/apache/dubbo/admin/service/RegistryServerSync.java
index 3e66694..886c5b6 100644
--- a/dubbo-admin-server/src/main/java/org/apache/dubbo/admin/service/RegistryServerSync.java
+++ b/dubbo-admin-server/src/main/java/org/apache/dubbo/admin/service/RegistryServerSync.java
@@ -98,7 +98,12 @@ public class RegistryServerSync implements DisposableBean, NotifyListener {
for (URL url : urls) {
String category = url.getUrlParam().getParameter(Constants.CATEGORY_KEY);
if (category == null) {
- category = Constants.PROVIDERS_CATEGORY;
+ // Assign an initial value to category according to the information in url
+ if (Constants.CONSUMER_SIDE.equals(url.getSide()) || Constants.CONSUMER_PROTOCOL.equals(url.getProtocol())) {
+ category = Constants.CONSUMERS_CATEGORY;
+ } else {
+ category = Constants.PROVIDERS_CATEGORY;
+ }
}
// NOTE: group and version in empty protocol is *
if (Constants.EMPTY_PROTOCOL.equalsIgnoreCase(url.getProtocol())) {