Hi there, After successfully synchronizing a Mnemosyne 2.0.1 desktop 'A' with a Mnemosyne 2.0.1 laptop 'B' on foreign network, I began using laptop B to perform daily repetitions.
Now I would like to send back the repetition progress made on the laptop B to desktop A, so that I may resume learning with A! However, I am having difficulty. When I attempt to perform a sync from B to A everything is fine until a dialog asks about whether to 'keep local version' or 'fetch remote'. If 'fetch remote' is selected, the progress made on B is overwritten with the now outdated A. If 'keep local version' is selected on B, the following error is presented. Mnemosyne Error Uncaught exception! Traceback (innermost last): File "/Applications/Mnemosyne.app/Contents/Resources/lib/python2.7/mnemosyne/pyqt_ui/main_wdgt.py", line 201, in configure File "/Applications/Mnemosyne.app/Contents/Resources/lib/python2.7/mnemosyne/libmnemosyne/controllers/default_controller.py", line 767, in show_configuration_dialog File "/Applications/Mnemosyne.app/Contents/Resources/lib/python2.7/mnemosyne/libmnemosyne/review_controllers/SM2_controller.py", line 75, in reset_but_try_to_keep_current_card File "/Applications/Mnemosyne.app/Contents/Resources/lib/python2.7/mnemosyne/libmnemosyne/schedulers/SM2_mnemosyne.py", line 211, in rebuild_queue File "/Applications/Mnemosyne.app/Contents/Resources/lib/python2.7/mnemosyne/libmnemosyne/databases/SQLite_statistics.py", line 42, in active_count File "/Applications/Mnemosyne.app/Contents/Resources/lib/python2.7/mnemosyne/libmnemosyne/databases/_sqlite3.py", line 71, in execute ProgrammingError: SQLite objects created in a thread can only be used in that same thread.The object was created in thread id 4737470464 and this is thread id 140735087799488 I had thought this was due to an older version of Mnemosyne so updated to 2.7, but when I sync with that it wants to refetch the original data from A since it can't tell that B has been already built from A. So how can I send back the repetition progress made on B to A? Do I need to setup a sync server on B?? Thank you very much in advance! -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/mnemosyne-proj-users/97693931-39b3-4ba1-861f-a5d2aed75b0c%40googlegroups.com.
