Commit 26f14aaf by ichuang

fix psychoanalyze (compatibility with new xblock)

parent f1cc6e85
......@@ -329,7 +329,11 @@ def make_psychometrics_data_update_handler(course_id, user, module_state_key):
return
pmd.done = done
pmd.attempts = state['attempts']
try:
pmd.attempts = state.get('attempts',0)
except:
log.exception("no attempts for %s (state=%s)" % (sm,sm.state))
try:
checktimes = eval(pmd.checktimes) # update log of attempt timestamps
except:
......
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