Fixes for old version of Anki, cleanup script
This commit is contained in:
parent
385ff2a43e
commit
975c0699b7
13
link.sh
13
link.sh
@ -1,2 +1,13 @@
|
||||
#!/usr/bin/env bash
|
||||
ln -s $(pwd)/plugin ~/.local/share/Anki2/addons21/AnkiConnectDev
|
||||
|
||||
plugin_name=AnkiConnectDev
|
||||
plugin_path_linux=~/.local/share/Anki2/addons21
|
||||
plugin_path_mac=~/Library/Application\ Support/Anki2/addons21
|
||||
|
||||
if [ -d "$plugin_path_linux" ]; then
|
||||
ln -s -f $(pwd)/plugin $plugin_path_linux/$plugin_name
|
||||
fi
|
||||
|
||||
if [ -d "$plugin_path_mac" ]; then
|
||||
ln -s -f $(pwd)/plugin $plugin_path_mac/$plugin_name
|
||||
fi
|
||||
|
@ -1,2 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
ln -s $(pwd)/plugin ~/Library/Application\ Support/Anki2/addons21/AnkiConnectDev
|
@ -802,12 +802,22 @@ class AnkiConnect:
|
||||
name = info['name']
|
||||
fields[name] = {'value': note.fields[order], 'order': order}
|
||||
|
||||
if getattr(card, 'question', None) is None:
|
||||
question = card._getQA()['q']
|
||||
else:
|
||||
question = card.question(),
|
||||
|
||||
if getattr(card, 'answer', None) is None:
|
||||
answer = card._getQA()['a']
|
||||
else:
|
||||
answer = card.answer()
|
||||
|
||||
result.append({
|
||||
'cardId': card.id,
|
||||
'fields': fields,
|
||||
'fieldOrder': card.ord,
|
||||
'question': card.question(),
|
||||
'answer': card.answer(),
|
||||
'question': question,
|
||||
'answer': answer,
|
||||
'modelName': model['name'],
|
||||
'deckName': self.deckNameFromId(card.did),
|
||||
'css': model['css'],
|
||||
|
Loading…
Reference in New Issue
Block a user