Error while adding a new card 'NoneType' object is not subscriptable

11 views
Skip to first unread message

Lucas Eichhorn

unread,
Sep 28, 2022, 11:18:41 AM9/28/22
to mnemosyne-proj-users
Hi!
When I'm adding a new card, after filling front and back side of a 'front-to-back and back-to-front' type card, I get the following error:

An unexpected error has occurred.
Please forward the following info to the developers:

Traceback (innermost last):
  File "/home/lucas/forest/miniconda3/envs/mnemo/lib/python3.10/site-packages/Mnemosyne-2.9-py3.10.egg/mnemosyne/pyqt_ui/add_cards_dlg.py", line 276, in create_new_cards
    c.create_new_cards(fact_data, card_type, grade, tag_names, save=True)
  File "/home/lucas/forest/miniconda3/envs/mnemo/lib/python3.10/site-packages/Mnemosyne-2.9-py3.10.egg/mnemosyne/libmnemosyne/controllers/default_controller.py", line 172, in create_new_cards
    duplicates = db.duplicates_for_fact(fact, card_type)
  File "/home/lucas/forest/miniconda3/envs/mnemo/lib/python3.10/site-packages/Mnemosyne-2.9-py3.10.egg/mnemosyne/libmnemosyne/databases/SQLite.py", line 1388, in duplicates_for_fact
    this_card_type_id = self.con.execute("""select card_type_id
 TypeError: 'NoneType' object is not subscriptable

What can I do?
Best

Peter Bienstman

unread,
Sep 28, 2022, 12:12:03 PM9/28/22
to mnemosyne-proj-users
Can you send me your database privately? 

Peter 

--
You received this message because you are subscribed to the Google Groups "mnemosyne-proj-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mnemosyne-proj-u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mnemosyne-proj-users/115172fa-1d2f-4e9f-963e-9a28c1823090n%40googlegroups.com.

Lucas Eichhorn

unread,
Sep 29, 2022, 4:01:59 AM9/29/22
to mnemosyne-proj-users
Somehow the problem disappeared.
Have a great day! :)

Peter Bienstman

unread,
Sep 29, 2022, 5:35:17 AM9/29/22
to mnemosyne-...@googlegroups.com
All the better! Perhaps, if it reappears, File - Compact does some housekeeping behind the scenes that could also help.

Peter

Reply all
Reply to author
Forward
0 new messages