We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 8b3cece + 62145c1 commit d0c0242Copy full SHA for d0c0242
ellar/core/versioning/resolver.py
@@ -123,9 +123,11 @@ def raise_exception(self) -> None:
123
124
def resolve_version(self) -> str:
125
message = email.message.Message()
126
- message[self.header_parameter] = self.connection.headers.get( # type: ignore[assignment]
127
- self.header_parameter
128
- )
+
+ value = self.connection.headers.get(self.header_parameter)
+ assert value
129
130
+ message[self.header_parameter] = value
131
accept = dict(message.get_params(header=self.header_parameter)) # type: ignore[arg-type]
132
version = accept.get(self.version_parameter, self.default_version)
133
return str(version)
0 commit comments