Commit 99f083e7 by Victor Shnayder

Merge pull request #1097 from MITx/diana/fix-open-ended-input

Diana/fix open ended input
parents cb9c7100 9b1cad90
......@@ -81,7 +81,11 @@ class XQueueInterface(object):
# Log in, then try again
if error and (msg == 'login_required'):
self._login()
(error, content) = self._login()
if error != 0:
# when the login fails
log.debug("Failed to login to queue: %s", content)
return (error, content)
if files_to_upload is not None:
# Need to rewind file pointers
for f in files_to_upload:
......
......@@ -149,7 +149,7 @@ class CapaModule(XModule):
# Need the problem location in openendedresponse to send out. Adding
# it to the system here seems like the least clunky way to get it
# there.
self.system.set('location', self.location)
self.system.set('location', self.location.url())
try:
# TODO (vshnayder): move as much as possible of this work and error
......
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