From a5016473b2a462fa5834a914d12848f2eeb502c6 Mon Sep 17 00:00:00 2001 From: Alexander Kryklia Date: Fri, 6 Sep 2013 18:34:00 +0300 Subject: [PATCH] Fix --- .../courseware/mock_lti_server/mock_lti_server.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/lms/djangoapps/courseware/mock_lti_server/mock_lti_server.py b/lms/djangoapps/courseware/mock_lti_server/mock_lti_server.py index afbbcf40a6..ba9cea84d6 100644 --- a/lms/djangoapps/courseware/mock_lti_server/mock_lti_server.py +++ b/lms/djangoapps/courseware/mock_lti_server/mock_lti_server.py @@ -82,13 +82,8 @@ class MockLTIRequestHandler(BaseHTTPRequestHandler): post_dict = urlparse.parse_qs(self.rfile.read(length), keep_blank_values=True) # The POST dict will contain a list of values for each key. # None of our parameters are lists, however, so we map [val] --> val. - #I f the list contains multiple entries, we pick the first one - post_dict = dict( - map( - lambda (key, list_val): (key, list_val[0]), - post_dict.items() - ) - ) + # If the list contains multiple entries, we pick the first one + post_dict = {key: val[0] for key, val in post_dict.items()} except: # We return an empty dict here, on the assumption # that when we later check that the request has