diff options
Diffstat (limited to 'internal/handler/grpc/server.go')
| -rw-r--r-- | internal/handler/grpc/server.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/handler/grpc/server.go b/internal/handler/grpc/server.go index 74857f6..b65b527 100644 --- a/internal/handler/grpc/server.go +++ b/internal/handler/grpc/server.go | |||
| @@ -28,6 +28,10 @@ func NewServer(store EventStore) *Server { | |||
| 28 | } | 28 | } |
| 29 | } | 29 | } |
| 30 | 30 | ||
| 31 | func (s *Server) SetSubscriptionManager(mgr *subscription.Manager) { | ||
| 32 | s.subs = mgr | ||
| 33 | } | ||
| 34 | |||
| 31 | func (s *Server) PublishEvent(ctx context.Context, req *pb.PublishEventRequest) (*pb.PublishEventResponse, error) { | 35 | func (s *Server) PublishEvent(ctx context.Context, req *pb.PublishEventRequest) (*pb.PublishEventResponse, error) { |
| 32 | if req.Event == nil { | 36 | if req.Event == nil { |
| 33 | return &pb.PublishEventResponse{ | 37 | return &pb.PublishEventResponse{ |
