mirror of
https://github.com/evennia/evennia.git
synced 2026-03-23 00:06:30 +01:00
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:
|
||||
# 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):
|
||||
typeclass[i] = u"%s.%s" % (typeclass.__module__, typeclass.__name__)
|
||||
typeclasses[i] = u"%s.%s" % (typeclass.__module__, typeclass.__name__)
|
||||
else:
|
||||
typeclass[i] = u"%s" % typeclass
|
||||
typeclasses[i] = u"%s" % typeclass
|
||||
typeclass = typeclasses
|
||||
|
||||
if candidates:
|
||||
# Convenience check to make sure candidates are really dbobjs
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue