From 945de7dbdd92107d7641271fdecd44007073f76b Mon Sep 17 00:00:00 2001 From: Sara Safavi Date: Thu, 8 Nov 2018 10:13:47 -0600 Subject: [PATCH] set login headers as content-type:application/json during planet init --- planet/api/client.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/planet/api/client.py b/planet/api/client.py index 276d8e06c..dd8d2d674 100644 --- a/planet/api/client.py +++ b/planet/api/client.py @@ -72,10 +72,11 @@ def login(self, identity, credentials): :param str credentials: password :returns: JSON object (Python dict) ''' - result = self.dispatcher.session.post(self._url('v0/auth/login'), { - 'email': identity, - 'password': credentials - }) + result = self.dispatcher.session.post(self._url('v0/auth/login'), + json={ + 'email': identity, + 'password': credentials + }) status = result.status_code if status == 400: raise APIException('invalid parameters, login process has changed')