@@ -347,6 +347,10 @@ func (c *CollectEndorsementsView) signRemote(context view.Context, party view.Id
347347 if err != nil {
348348 return nil , errors .Wrap (err , "failed sending transaction content" )
349349 }
350+ if context == nil {
351+ return nil , errors .New ("Failed to read context. context is empty" )
352+ //WithMessage("failed to read audit event")
353+ }
350354 jsonSession := session2 .JSON (context )
351355 sigma , err := jsonSession .ReceiveRaw ()
352356 if err != nil {
@@ -553,6 +557,10 @@ func (c *CollectEndorsementsView) distributeEvnToParty(context view.Context, ent
553557
554558 span .AddEvent ("Wait for ack" )
555559 //sigma, err := ReadMessage(session, 1*time.Minute)
560+ if context == nil {
561+ return errors .New ("Failed to read context. context is empty" )
562+ //WithMessage("failed to read audit event")
563+ }
556564 jsonsession := session2 .JSON (context )
557565 sigma , err := jsonsession .ReceiveRaw ()
558566 //sigma, err := ReadMessage(session, time.Minute*4)
@@ -737,7 +745,10 @@ func (f *ReceiveTransactionView) Call(context view.Context) (interface{}, error)
737745 span := trace .SpanFromContext (context .Context ())
738746 span .AddEvent ("start_receive_transaction_view" )
739747 defer span .AddEvent ("end_receive_transaction_view" )
740-
748+ if context == nil {
749+ return nil , errors .New ("Failed to read context. context is empty" )
750+ //WithMessage("failed to read audit event")
751+ }
741752 jsonsession := session2 .JSON (context )
742753 msg , err := jsonsession .ReceiveRaw ()
743754 if err != nil {
@@ -850,6 +861,10 @@ func (s *EndorseView) Call(context view.Context) (interface{}, error) {
850861 if logger .IsEnabledFor (zapcore .DebugLevel ) {
851862 logger .Debugf ("Receiving signature request..." )
852863 }
864+ if context == nil {
865+ return nil , errors .New ("Failed to read context. context is empty" )
866+ //WithMessage("failed to read audit event")
867+ }
853868 jsonsession := session2 .JSON (context )
854869 err := jsonsession .Receive (signatureRequest )
855870 if err != nil {
0 commit comments