Use proper boolean values instead of strings
This commit is contained in:
parent
a28d7043eb
commit
3f5dbe904b
@ -448,7 +448,7 @@ class AnkiBridge:
|
|||||||
nextCard['ord'] = card.ord
|
nextCard['ord'] = card.ord
|
||||||
nextCard['fields'] = json.dumps(card.note(reload).fields)
|
nextCard['fields'] = json.dumps(card.note(reload).fields)
|
||||||
nextCard['_fmap'] = card.note(reload)._fmap
|
nextCard['_fmap'] = card.note(reload)._fmap
|
||||||
nextCard['success'] = 'true'
|
nextCard['success'] = True
|
||||||
return json.dumps(nextCard)
|
return json.dumps(nextCard)
|
||||||
|
|
||||||
|
|
||||||
@ -457,34 +457,34 @@ class AnkiBridge:
|
|||||||
self.window().moveToState('review')
|
self.window().moveToState('review')
|
||||||
|
|
||||||
self.window().reviewer._showQuestion()
|
self.window().reviewer._showQuestion()
|
||||||
return json.dumps({'success': 'true'})
|
return json.dumps({'success': True})
|
||||||
|
|
||||||
|
|
||||||
def showAnswer(self):
|
def showAnswer(self):
|
||||||
if self.window().reviewer.mw.state != "review":
|
if self.window().reviewer.mw.state != "review":
|
||||||
return json.dumps({'success': 'false', 'message': 'Window state is not review.'})
|
return json.dumps({'success': False, 'message': 'Window state is not review.'})
|
||||||
else:
|
else:
|
||||||
self.window().reviewer._showAnswer()
|
self.window().reviewer._showAnswer()
|
||||||
return json.dumps({'success': 'true'})
|
return json.dumps({'success': True})
|
||||||
|
|
||||||
|
|
||||||
def answerCard(self, id, ease):
|
def answerCard(self, id, ease):
|
||||||
if self.window().reviewer.mw.state != "review":
|
if self.window().reviewer.mw.state != "review":
|
||||||
return json.dumps({'success': 'false', 'message': 'Window state is not review.'})
|
return json.dumps({'success': False, 'message': 'Window state is not review.'})
|
||||||
elif self.window().reviewer.state != "answer":
|
elif self.window().reviewer.state != "answer":
|
||||||
return json.dumps({'success': 'false', 'message': 'Reviewer state is not answer.'})
|
return json.dumps({'success': False, 'message': 'Reviewer state is not answer.'})
|
||||||
elif self.window().reviewer.card.id != id:
|
elif self.window().reviewer.card.id != id:
|
||||||
return json.dumps({'success': 'false', 'message': 'Given card does not match.'})
|
return json.dumps({'success': False, 'message': 'Given card does not match.'})
|
||||||
elif self.window().col.sched.answerButtons(self.window().reviewer.card) < ease:
|
elif self.window().col.sched.answerButtons(self.window().reviewer.card) < ease:
|
||||||
return json.dumps({'success': 'false', 'message': 'Invalid ease provided.'})
|
return json.dumps({'success': False, 'message': 'Invalid ease provided.'})
|
||||||
else:
|
else:
|
||||||
self.window().reviewer._answerCard(ease)
|
self.window().reviewer._answerCard(ease)
|
||||||
return json.dumps({'success': 'true'})
|
return json.dumps({'success': True})
|
||||||
|
|
||||||
|
|
||||||
def checkState(self):
|
def checkState(self):
|
||||||
stateInfo = {}
|
stateInfo = {}
|
||||||
stateInfo['success'] = 'true'
|
stateInfo['success'] = True
|
||||||
stateInfo['window_state'] = self.window().state
|
stateInfo['window_state'] = self.window().state
|
||||||
stateInfo['reviewer_state'] = self.window().reviewer.state
|
stateInfo['reviewer_state'] = self.window().reviewer.state
|
||||||
return json.dumps(stateInfo)
|
return json.dumps(stateInfo)
|
||||||
|
Loading…
Reference in New Issue
Block a user