Skip to content

Commit a409297

Browse files
committed
removed try/except with dict.get
1 parent b33f1e5 commit a409297

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

djangosaml2/views.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -283,9 +283,8 @@ def assertion_consumer_service(request,
283283
create_unknown_user = create_unknown_user if create_unknown_user is not None else \
284284
get_custom_setting('SAML_CREATE_UNKNOWN_USER', True)
285285
conf = get_config(config_loader_path, request)
286-
try:
287-
xmlstr = request.POST['SAMLResponse']
288-
except KeyError:
286+
xmlstr = request.POST.get('SAMLResponse')
287+
if not xmlstr:
289288
logger.warning('Missing "SAMLResponse" parameter in POST data.')
290289
raise SuspiciousOperation
291290

0 commit comments

Comments
 (0)