Add Client._payload_post helper

This commit is contained in:
Mads Marquart
2019-07-02 15:50:58 +02:00
parent c3a974a495
commit 7f84ca8d0c

View File

@@ -148,6 +148,13 @@ class Client(object):
) )
raise e raise e
def _payload_post(self, url, data, files=None):
j = self._post(url, data, files=files)
try:
return j["payload"]
except (KeyError, TypeError):
raise FBchatException("Missing payload: {}".format(j))
def graphql_requests(self, *queries): def graphql_requests(self, *queries):
""" """
:param queries: Zero or more GraphQL objects :param queries: Zero or more GraphQL objects