File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -42,11 +42,6 @@ service StreamMethods {
4242 option (rbt.v1alpha1.method ).reader = {
4343 };
4444 }
45-
46- rpc GetStream (GetStreamRequest ) returns (GetStreamResponse ) {
47- option (rbt.v1alpha1.method ).reader = {
48- };
49- }
5045}
5146
5247////////////////////////////////////////////////////////////////////////
@@ -99,9 +94,3 @@ message MessagesResponse {
9994}
10095
10196////////////////////////////////////////////////////////////////////////
102- message GetStreamRequest {}
103-
104- message GetStreamResponse {
105- string json_messages = 1 ;
106- }
107- ////////////////////////////////////////////////////////////////////////
Original file line number Diff line number Diff line change @@ -51,12 +51,14 @@ function StreamSequenceDiagram({
5151} : {
5252 selectedStreamId : string ;
5353} ) {
54- const { useGetStream } = useStream ( {
54+ const { useMessages } = useStream ( {
5555 id : selectedStreamId ,
5656 } ) ;
57- const { response } = useGetStream ( ) ;
57+ const { response } = useMessages ( ) ;
5858
59- const messages = response ? JSON . parse ( response . jsonMessages ) : [ ] ;
59+ const messages = response
60+ ? response . messages . map ( ( msg : any ) => msg . toJson ( ) )
61+ : [ ] ;
6062
6163 return (
6264 < >
Original file line number Diff line number Diff line change 88 ReplayRequest ,
99 ReplayResponse ,
1010 Stream ,
11- GetStreamRequest ,
12- GetStreamResponse ,
1311)
1412from reboot .aio .auth .authorizers import allow
1513from reboot .aio .contexts import ReaderContext , WriterContext
16- from google .protobuf .json_format import MessageToDict
17- import json
1814
1915
2016class StreamServicer (Stream .Servicer ):
@@ -82,14 +78,3 @@ async def Messages(
8278 request : Empty ,
8379 ) -> MessagesResponse :
8480 return MessagesResponse (messages = self .state .messages )
85-
86- async def GetStream (
87- self ,
88- context : ReaderContext ,
89- request : GetStreamRequest ,
90- ) -> GetStreamResponse :
91- json_array = [
92- MessageToDict (message ) for message in self .state .messages
93- ]
94-
95- return GetStreamResponse (json_messages = json .dumps (json_array ))
You can’t perform that action at this time.
0 commit comments