From dc15e336c2ef5577662c20cd3cf54d7b304342f4 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Sun, 17 Oct 2021 20:22:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0PURGE=E6=9F=90=E4=B8=AAURL?= =?UTF-8?q?=E7=BC=93=E5=AD=98=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/rpc/services/service_server.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/rpc/services/service_server.go b/internal/rpc/services/service_server.go index 19e88a48..b4222c82 100644 --- a/internal/rpc/services/service_server.go +++ b/internal/rpc/services/service_server.go @@ -1565,7 +1565,11 @@ func (this *ServerService) FindNearbyServers(ctx context.Context, req *pb.FindNe func (this *ServerService) PurgeServerCache(ctx context.Context, req *pb.PurgeServerCacheRequest) (*pb.PurgeServerCacheResponse, error) { _, err := this.ValidateAdmin(ctx, 0) if err != nil { - return nil, err + // 检查是否为节点 + _, err = this.ValidateNode(ctx) + if err != nil { + return nil, err + } } if len(req.Domains) == 0 {