Commit 96bb5e16 by Alexander Kryklia

Merge branch 'db/update-requests-lib' of github.com:edx/edx-platform into db/update-requests-lib

parents 68409f0c 6a854680
...@@ -42,7 +42,7 @@ class GradingService(object): ...@@ -42,7 +42,7 @@ class GradingService(object):
response.raise_for_status() response.raise_for_status()
return response.json return response.json()
def post(self, url, data, allow_redirects=False): def post(self, url, data, allow_redirects=False):
""" """
...@@ -88,9 +88,10 @@ class GradingService(object): ...@@ -88,9 +88,10 @@ class GradingService(object):
Returns the result of operation(). Does not catch exceptions. Returns the result of operation(). Does not catch exceptions.
""" """
response = operation() response = operation()
if (response.json resp_json = response.json()
and response.json.get('success') is False if (resp_json
and response.json.get('error') == 'login_required'): and resp_json.get('success') is False
and resp_json.get('error') == 'login_required'):
# apparrently we aren't logged in. Try to fix that. # apparrently we aren't logged in. Try to fix that.
r = self._login() r = self._login()
if r and not r.get('success'): if r and not r.get('success'):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment