Skip to content

Commit 8ff06ba

Browse files
committed
fixup: types
Signed-off-by: Simon Schrottner <[email protected]>
1 parent fda2093 commit 8ff06ba

File tree

2 files changed

+3
-3
lines changed
  • providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers

2 files changed

+3
-3
lines changed

providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/process/connector/grpc_watcher.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ def _create_request_args(self) -> dict:
214214

215215
return request_args
216216

217-
def _create_metadata(self) -> typing.Optional[typing.List[typing.Tuple[str, str]]]:
217+
def _create_metadata(self) -> typing.Optional[typing.Tuple[typing.Tuple[str, str]]]:
218218
"""Create gRPC metadata headers for the request.
219219
220220
Returns gRPC metadata as a list of tuples containing header key-value pairs.
@@ -224,7 +224,7 @@ def _create_metadata(self) -> typing.Optional[typing.List[typing.Tuple[str, str]
224224
if self.selector is None:
225225
return None
226226

227-
return [("flagd-selector", self.selector)]
227+
return (("flagd-selector", self.selector),)
228228

229229
def _fetch_metadata(self) -> typing.Optional[sync_pb2.GetMetadataResponse]:
230230
if self.config.sync_metadata_disabled:

providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
class GrpcMultiCallableArgs(typing.TypedDict, total=False):
55
timeout: typing.Optional[float]
66
wait_for_ready: typing.Optional[bool]
7-
metadata: typing.Optional[typing.Sequence[typing.Tuple[str, str]]]
7+
metadata: typing.Optional[typing.Tuple[typing.Tuple[str, str]]]

0 commit comments

Comments
 (0)