Skip to content

Commit 9fc4e10

Browse files
committed
deserialize body and headers
1 parent effd318 commit 9fc4e10

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

src/msgraph_core/requests/batch_request_builder.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ def __init__(self, request_adapter: RequestAdapter):
2323
if request_adapter is None:
2424
raise ValueError("request_adapter cannot be Null.")
2525
self._request_adapter = request_adapter
26-
self.url_template = "f{self._request_adapter.base_url}/$batch"
26+
self.url_template = "{}/$batch".format(self._request_adapter.base_url)
2727

2828
async def post_content(
2929
self,

src/msgraph_core/requests/batch_response_item.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,9 +146,8 @@ def get_field_deserializers(self) -> Dict[str, Any]:
146146
return {
147147
"id": lambda x: setattr(self, "id", x.get_str_value()),
148148
"status": lambda x: setattr(self, "status", x.get_int_value()),
149-
"headers":
150-
lambda x: setattr(self, "headers", x.get_collection_of_primitive_values(str)),
151-
"body": lambda x: setattr(self, "body", x.get_collection_of_primitive_values(str)),
149+
"headers": lambda x: setattr(self, "headers", x.try_get_anything(x._json_node)),
150+
"body": lambda x: setattr(self, "body", x.get_bytes_value()),
152151
}
153152

154153
def serialize(self, writer: SerializationWriter) -> None:

0 commit comments

Comments
 (0)