SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit 7fb3b673 authored by Jean-Sébastien Caux's avatar Jean-Sébastien Caux
Browse files

Fix check of status of breaches/pastes responses

parent c9f3c14e
No related branches found
No related tags found
No related merge requests found
......@@ -33,17 +33,17 @@ def check_email_pwned(request, email=None):
breaches_params = {
'truncateResponse': 'false'
}
context = {
'email': email,
}
breaches_url = '%s/%s/%s' % (hibp_base_url, 'breachedaccount', email)
breaches_r = requests.get(breaches_url, headers=headers, params=breaches_params)
breaches_json = breaches_r.json()
if breaches_r.status_code == 200:
context['breaches_json'] = breaches_r.json()
pastes_url = '%s/%s/%s' % (hibp_base_url, 'pasteaccount', email)
pastes_r = requests.get(pastes_url, headers=headers)
pastes_json = pastes_r.json()
context = {
'email': email,
'breaches_json': breaches_json,
'pastes_json': pastes_json
}
if pastes_r.status_code == 200:
context['pastes_json'] = pastes_r.json()
return render(request, 'security/check_email.html',
context
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment