I’m using a card deck called James W. Heisig - Remembering Simplified Hanzi 1 & 2
Has anyone else has this kind of errors?
The error appeared when I updated Anki. Apparently new versions of anki are more strict about errors about the code , so that my be why this error appears now.
Thanks for your help Abdo. As you say the problem comes from the third card template.
I managed to edit it but it appears that Hanzi is already written with a capital letter.
How many changes am I supposed t make? Should I also edit “styling”?
Does everytime the word “hanzi” appears it should be with a capital H?
Every time Hanzi appears in curly brackets like {{Hanzi}} it should be capitalized.
I only had to change the third card template to fix the problem for a newly downloaded deck. So I’m not sure why it doesn’t work for you.
Maybe you made other changes to the note type previously? Could you post screenshots of the editor when the note type of the deck is selected or, even better, export the deck and upload it somewhere (like https://gofile.io/) so I can test it?
My problem is solved! I were missing a hankiin my card template. I needed to change 2 words instead of one! Thanks again for your help!
I have another question: I’ve made a vocabulary package and I would like to change the deck. The chinese vocabulary cards are now with my japanese deck and I would like to put these card pack to my chinese deck.
All I need is to export it and re-import it but I’ve also made notes (pinyin reading translation) for better use of my cards. When you change a card pack from deck to another one the notes are lost aren’ t they? What should I do?
A fatal error occurred, and Anki must close. Please report this message on the forums.
Anki 2.1.49 (dc80804a) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=False sv=?
Add-ons, last update check: 2021-12-22 00:01:08
Caught exception:
Traceback (most recent call last):
File “aqt\taskman.py”, line 101, in on_closures_pending
File “aqt\taskman.py”, line 71, in
File "aqt\operations_init.py", line 214, in wrapped_done
File “concurrent\futures_base.py”, line 432, in result
File “concurrent\futures_base.py”, line 388, in get_result
File “concurrent\futures\thread.py”, line 57, in run
File "aqt\operations_init.py", line 199, in wrapped_op
File “aqt\editor.py”, line 544, in
File “anki\notes.py”, line 191, in fields_check
File “anki_backend\generated.py”, line 355, in note_fields_check
File "anki_backend_init.py", line 126, in _run_command
pyo3_runtime.PanicException: called Result::unwrap() on an Err value: PoisonError { … }
You can simply use the Change Deck option in the browser under the Cards menu to move cards from one deck to another. The notes won’t be lost if this is all you want to do and if I understand your question correctly.
See Browsing - Anki Manual