Stop using string keys in contexts

This commit is contained in:
Garrison Davis 2023-01-23 09:59:14 -07:00 committed by Garrison Davis
parent 6c0dcc126e
commit c07727548d

View file

@ -1637,7 +1637,10 @@ func NewGRPCServer(opts ...grpcServerOption) (*grpcServer, error) {
// LogQuery logs requests
func LogQuery(ctx context.Context, method string, req interface{}, logger logger.Logger) {
uinfo, _ := ctx.Value("userinfo").(*authn.UserInfo)
uinfo, ok := authn.GetUserInfo(ctx)
if !ok {
uinfo = &authn.UserInfo{}
}
md, _ := metadata.FromIncomingContext(ctx)
p, ok := peer.FromContext(ctx)
ip := ""