@@ -38,6 +38,8 @@ type RequestApprovalView struct {
3838}
3939
4040func (r * RequestApprovalView ) Call (context view.Context ) (interface {}, error ) {
41+ logger .DebugfContext (context .Context (), "request approval..." )
42+
4143 _ , tx , err := endorser .NewTransaction (
4244 context ,
4345 fabric2 .WithCreator (r .TxID .Creator ),
@@ -72,25 +74,24 @@ func (r *RequestApprovalView) Call(context view.Context) (interface{}, error) {
7274 }
7375 }
7476
75- logger .DebugfContext (context .Context (), "Request Endorsement on tx [%s] to [%v]..." , tx .ID (), r .Endorsers )
77+ logger .DebugfContext (context .Context (), "request endorsement on tx [%s] to [%v]..." , tx .ID (), r .Endorsers )
7678 _ , err = context .RunView (endorser .NewParallelCollectEndorsementsOnProposalView (
7779 tx ,
7880 r .Endorsers ... ,
7981 ).WithTimeout (2 * time .Minute ))
8082 if err != nil {
8183 return nil , errors .WithMessagef (err , "failed to collect endorsements" )
8284 }
83- logger .DebugfContext (context .Context (), "Request Endorsement on tx [%s] to [%v]... done" , tx . ID (), r . Endorsers )
85+ logger .DebugfContext (context .Context (), "request endorsement done" )
8486
85- rws , err := tx .RWSet ()
87+ // Return envelope
88+ env , err := tx .Envelope ()
8689 if err != nil {
87- return nil , errors .WithMessagef (err , "failed to get rws " )
90+ return nil , errors .WithMessagef (err , "failed to retrieve envelope for endorsement " )
8891 }
89- rws .Done ()
90- logger .DebugfContext (context .Context (), "[%s] found [%d] nss [%v]" , tx .ID (), len (rws .Namespaces ()), rws .Namespaces ())
92+ logger .DebugfContext (context .Context (), "envelope ready" )
9193
92- // Return envelope
93- return tx .Envelope ()
94+ return env , nil
9495}
9596
9697type Translator interface {
0 commit comments