Skip to content

Commit d716cb7

Browse files
committed
Merge pull request #64 from lucasnemeth/wtf-order-fix
Field order could be lost
2 parents 17e8662 + e7f97f5 commit d716cb7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

flask_mongoengine/wtf/orm.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,9 +233,9 @@ def model_fields(model, only=None, exclude=None, field_args=None, converter=None
233233
field_names = map(itemgetter(0), sorted(names, key=itemgetter(1)))
234234

235235
if only:
236-
field_names = set((x for x in only if x in set(field_names)))
236+
field_names = [x for x in only if x in set(field_names)]
237237
elif exclude:
238-
field_names = set((x for x in set(field_names) if x not in exclude))
238+
field_names = [x for x in field_names if x not in set(exclude)]
239239

240240
field_dict = OrderedDict()
241241
for name in field_names:

0 commit comments

Comments
 (0)