Added a fix to object identifier routine

This commit is contained in:
Griatch 2015-01-18 13:11:54 +01:00
parent cdf676f061
commit 4da6dccfc1

View file

@ -48,11 +48,11 @@ def identify_object(inp):
if hasattr(inp, "__dbclass__"): if hasattr(inp, "__dbclass__"):
clsname = inp.__dbclass__.__name__ clsname = inp.__dbclass__.__name__
if clsname == "PlayerDB": if clsname == "PlayerDB":
return "player" return inp, "player"
elif clsname == "ObjectDB": elif clsname == "ObjectDB":
return "object" return inp ,"object"
elif clsname == "ChannelDB": elif clsname == "ChannelDB":
return "channel" return inp, "channel"
if isinstance(inp, basestring): if isinstance(inp, basestring):
return inp, "string" return inp, "string"
elif dbref(inp): elif dbref(inp):