Skip to content

Commit 7df1e9f

Browse files
committed
EmbeddedDocumentFormset works without an instance
1 parent f17556e commit 7df1e9f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

mongodbforms/documents.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -847,9 +847,11 @@ def __init__(self, data=None, files=None, save_as_new=False,
847847
if parent_document is None:
848848
self.parent_document = instance
849849

850-
queryset = getattr(self.parent_document,
850+
queryset = getattr(self.parent_document,
851851
self.form._meta.embedded_field)
852-
852+
else:
853+
queryset = kwargs.pop('queryset', None)
854+
853855
super(EmbeddedDocumentFormSet, self).__init__(data, files, save_as_new,
854856
prefix, queryset,
855857
**kwargs)

0 commit comments

Comments
 (0)