From 2991095debdb6b1b9dced3c87b0c325cd35bd1c2 Mon Sep 17 00:00:00 2001
From: ko_oler <kooler89@gmail.com>
Date: Thu, 21 Sep 2023 19:29:27 +0300
Subject: [PATCH] fix

---
 pkg/extension/server.go | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/pkg/extension/server.go b/pkg/extension/server.go
index f683d091..be4b6f0a 100644
--- a/pkg/extension/server.go
+++ b/pkg/extension/server.go
@@ -81,7 +81,12 @@ func (srv *Server) Update(ctx context.Context, request *UpdateRequest) (*UpdateR
 
 func (srv *Server) Action(ctx context.Context, in *pb.ActionRequest) (*pb.ActionResponse, error) {
 
-	svc, ok := srv.services[in.Extension]
+	parsed, err := ParseActionURL(in.Action)
+	if err != nil {
+		return nil, err
+	}
+
+	svc, ok := srv.services[parsed.GetExtensionID()]
 	if !ok {
 		return nil, ErrUnknownExtension
 	}
-- 
GitLab