CorrectMap.is_queued and .is_right_queuekey defaults to False if answer_id not found

This commit is contained in:
kimth
2012-07-17 10:47:10 -04:00
parent 0958485b46
commit 269468ba6e

View File

@@ -66,12 +66,10 @@ class CorrectMap(object):
return None
def is_queued(self,answer_id):
if answer_id in self.cmap: return self.cmap[answer_id]['queuekey'] is not None
return None
return answer_id in self.cmap and self.cmap[answer_id]['queuekey'] is not None
def is_right_queuekey(self, answer_id, test_key):
if answer_id in self.cmap: return self.cmap[answer_id]['queuekey'] == test_key
return None
return answer_id in self.cmap and self.cmap[answer_id]['queuekey'] == test_key
def get_npoints(self,answer_id):
if self.is_correct(answer_id):