Fix cloud webhook body (#20739)

* Bugfix cloud webhooks text response

* address comments

* Fix lint
This commit is contained in:
Pascal Vizeli 2019-02-04 19:58:38 +01:00 committed by Paulus Schoutsen
parent c812176e94
commit 29b64d56be
5 changed files with 40 additions and 35 deletions

View file

@ -0,0 +1,13 @@
"""Helper functions for cloud components."""
from typing import Any, Dict
from aiohttp import web
def aiohttp_serialize_response(response: web.Response) -> Dict[str, Any]:
"""Serialize an aiohttp response to a dictionary."""
return {
'status': response.status,
'body': response.text,
'headers': dict(response.headers),
}