From 7d72ab05c6e46ad5f3b388ca4214a5d402ad528d Mon Sep 17 00:00:00 2001 From: Vasiliy Tolstov Date: Mon, 14 Nov 2022 16:10:54 +0300 Subject: [PATCH] client: fix WithResponseMetadata CallOption Signed-off-by: Vasiliy Tolstov --- client/options.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/options.go b/client/options.go index 37984507..d4f976d4 100644 --- a/client/options.go +++ b/client/options.go @@ -101,7 +101,7 @@ type CallOptions struct { // RequestMetadata holds additional metadata for call RequestMetadata metadata.Metadata // ResponseMetadata holds additional metadata from call - ResponseMetadata metadata.Metadata + ResponseMetadata *metadata.Metadata // DialTimeout dial timeout DialTimeout time.Duration // Retries specifies retries num @@ -482,7 +482,7 @@ func WithRetries(i int) CallOption { } // WithResponseMetadata is a CallOption which adds metadata.Metadata to Options.CallOptions -func WithResponseMetadata(md metadata.Metadata) CallOption { +func WithResponseMetadata(md *metadata.Metadata) CallOption { return func(o *CallOptions) { o.ResponseMetadata = md }