🐛 Fix key exchange missing client id
This commit is contained in:
parent
d6c364ceb3
commit
bdef101bc0
@ -69,10 +69,12 @@ func (v *App) PushStream(_ context.Context, request *proto.PushStreamRequest) (*
|
|||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
|
raw, _ := jsoniter.Marshal(data)
|
||||||
|
|
||||||
// Forward ask request
|
// Forward ask request
|
||||||
sc.PushStream(context.Background(), &proto.PushStreamRequest{
|
sc.PushStream(context.Background(), &proto.PushStreamRequest{
|
||||||
UserId: lo.ToPtr(uint64(data.UserID)),
|
UserId: lo.ToPtr(uint64(data.UserID)),
|
||||||
Body: request.GetBody(),
|
Body: raw,
|
||||||
})
|
})
|
||||||
case "kex.ack":
|
case "kex.ack":
|
||||||
var data struct {
|
var data struct {
|
||||||
@ -111,10 +113,12 @@ func (v *App) PushStream(_ context.Context, request *proto.PushStreamRequest) (*
|
|||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
|
raw, _ := jsoniter.Marshal(data)
|
||||||
|
|
||||||
// Forward ack request
|
// Forward ack request
|
||||||
sc.PushStream(context.Background(), &proto.PushStreamRequest{
|
sc.PushStream(context.Background(), &proto.PushStreamRequest{
|
||||||
ClientId: request.ClientId,
|
ClientId: request.ClientId,
|
||||||
Body: request.GetBody(),
|
Body: raw,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user