diff --git a/anki/sync.py b/anki/sync.py index 4d4dffd37..213b24f31 100644 --- a/anki/sync.py +++ b/anki/sync.py @@ -359,8 +359,8 @@ class SyncTools(object): def bundleModel(self, id, updateModified): "Return a model representation suitable for transport." - # force load of lazy attributes mod = self.deck.s.query(Model).get(id) + # force load of lazy attributes mod.fieldModels; mod.cardModels m = self.dictFromObj(mod) m['fieldModels'] = [self.bundleFieldModel(fm) for fm in m['fieldModels']]