Add on bug (possibly heat map) preventing sync

Before the error happened, I was…
Trying to sync my devices.

Error message (don't change this)
Anki 24.11 (87ccd24e)  (ao)
Python 3.9.18 Qt 6.6.2 PyQt 6.6.1
Platform: macOS-15.0-arm64-arm-64bit

Traceback (most recent call last):

  File "aqt.taskman", line 144, in _on_closures_pending

  File "aqt.taskman", line 88, in <lambda>

  File "aqt.taskman", line 108, in wrapped_done

  File "aqt.sync", line 127, in on_future_done

  File "decorator", line 232, in fun

  File "anki.hooks", line 92, in decorator_wrapper

  File "anki.hooks", line 89, in repl

  File "/Users/margaretjohnston/Library/Application Support/Anki2/addons21/1322529746/gui/operations/ankihub_sync.py", line 329, in _upload_if_full_sync_triggered_by_ankihub
    if config.schema_to_do_full_upload_for_once() == collection_schema():

  File "/Users/margaretjohnston/Library/Application Support/Anki2/addons21/1322529746/main/utils.py", line 704, in collection_schema
    return aqt.mw.col.db.scalar("select scm from col")

AttributeError: 'NoneType' object has no attribute 'scalar'

Sentry link (for developers)

  1. Try updating your AnkiHub add-on from Tools > Add-ons > Check for Updates as you have an older version
  2. If you’re still getting the error, syncing with AnkiWeb manually by clicking the Sync button before closing Anki might help.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.