Beispiel #1
0
    def answeredCorrect(self):
        if self.currentItem.leitner_grade != Leitner.grades.Shelved.index:
            self.currentItem.leitner_grade = self.currentItem.leitner_grade + 1
        self.currentItem.next_quiz = Leitner.nextQuiz(
            self.currentItem.leitner_grade)

        self.db.updateQuizItem(self.currentItem)
Beispiel #2
0
 def answeredCorrect(self):
     if self.currentItem.leitner_grade != Leitner.grades.Shelved.index:
         self.currentItem.leitner_grade = self.currentItem.leitner_grade + 1            
     self.currentItem.next_quiz = Leitner.nextQuiz(self.currentItem.leitner_grade)
     
     self.db.updateQuizItem(self.currentItem)
Beispiel #3
0
 def answeredWrong(self):
     self.currentItem.leitner_grade = Leitner.grades.None.index
     self.currentItem.next_quiz = Leitner.nextQuiz(self.currentItem.leitner_grade)
     self.db.updateQuizItem(self.currentItem)
Beispiel #4
0
 def getLeitnerGradeAndColor(self):
     return {'grade' : str(self.currentItem.leitner_grade), 'name' : Leitner.grades[self.currentItem.leitner_grade].key, 'color' : Leitner.correspondingColor(self.currentItem.leitner_grade)}
Beispiel #5
0
 def answeredWrong(self):
     self.currentItem.leitner_grade = Leitner.grades.None.index
     self.currentItem.next_quiz = Leitner.nextQuiz(
         self.currentItem.leitner_grade)
     self.db.updateQuizItem(self.currentItem)
Beispiel #6
0
 def getLeitnerGradeAndColor(self):
     return {
         'grade': str(self.currentItem.leitner_grade),
         'name': Leitner.grades[self.currentItem.leitner_grade].key,
         'color': Leitner.correspondingColor(self.currentItem.leitner_grade)
     }