Fixed typeclass searching for objects.
This commit is contained in:
parent
1a26552600
commit
ad7d8fc9fd
1 changed files with 5 additions and 3 deletions
|
|
@ -278,11 +278,13 @@ class ObjectManager(TypedObjectManager):
|
||||||
|
|
||||||
if typeclass:
|
if typeclass:
|
||||||
# typeclass may also be a list
|
# typeclass may also be a list
|
||||||
for i, typeclass in enumerate(make_iter(typeclass)):
|
typeclasses = make_iter(typeclass)
|
||||||
|
for i, typeclass in enumerate(make_iter(typeclasses)):
|
||||||
if callable(typeclass):
|
if callable(typeclass):
|
||||||
typeclass[i] = u"%s.%s" % (typeclass.__module__, typeclass.__name__)
|
typeclasses[i] = u"%s.%s" % (typeclass.__module__, typeclass.__name__)
|
||||||
else:
|
else:
|
||||||
typeclass[i] = u"%s" % typeclass
|
typeclasses[i] = u"%s" % typeclass
|
||||||
|
typeclass = typeclasses
|
||||||
|
|
||||||
if candidates:
|
if candidates:
|
||||||
# Convenience check to make sure candidates are really dbobjs
|
# Convenience check to make sure candidates are really dbobjs
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue