From b7ec714da5034787ef46adc751f6f6d8209034e4 Mon Sep 17 00:00:00 2001
From: watermelo <80680489@qq.com>
Date: Mon, 10 Aug 2020 23:18:15 +0800
Subject: [PATCH] Mod: modify tag router strings compare

---
 cluster/router/tag/tag_router.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cluster/router/tag/tag_router.go b/cluster/router/tag/tag_router.go
index ef222ac96..c5bc87675 100644
--- a/cluster/router/tag/tag_router.go
+++ b/cluster/router/tag/tag_router.go
@@ -114,7 +114,7 @@ func (c *tagRouter) Route(invokers []protocol.Invoker, url *common.URL, invocati
 	// static tag group.
 	filter := func(invoker protocol.Invoker) bool {
 		localTag := invoker.GetUrl().GetParam(constant.Tagkey, "")
-		return localTag == "" || !(tagRouterRuleCopy.hasTag(localTag))
+		return len(localTag) == 0 || !(tagRouterRuleCopy.hasTag(localTag))
 	}
 	return filterInvoker(result, filter)
 }
-- 
GitLab