fix access to container: use getContainer instead of create

This commit is contained in:
Helmut Merz 2025-11-02 16:49:15 +01:00
parent f4248dcb73
commit 6738203219

View file

@ -148,7 +148,8 @@ def records(context, name, factory, storage=None):
if name in (opts.scopes.storage.records or []): if name in (opts.scopes.storage.records or []):
if storage is None: if storage is None:
storage = getStorage(context) storage = getStorage(context)
return storage.create(factory) #return storage.create(factory)
return storage.getContainer(factory.itemFactory)
return root.getRecordManager()[name] return root.getRecordManager()[name]