fixed login error for multisession_mode = 2

This commit is contained in:
Dan Feeney 2015-12-22 10:38:16 -06:00
parent 27549eca2e
commit a5b0ed7df5

View file

@ -709,7 +709,8 @@ class DefaultPlayer(with_metaclass(TypeclassBase, PlayerDB)):
elif _MULTISESSION_MODE in (2, 3): elif _MULTISESSION_MODE in (2, 3):
# In this mode we by default end up at a character selection # In this mode we by default end up at a character selection
# screen. We execute look on the player. # screen. We execute look on the player.
self.msg(self.at_look(session=session)) self.msg(self.at_look(target=self.db._playable_characters,
session=session))
def at_failed_login(self, session): def at_failed_login(self, session):
""" """
@ -794,8 +795,8 @@ class DefaultPlayer(with_metaclass(TypeclassBase, PlayerDB)):
# single target - just show it # single target - just show it
return target.return_appearance() return target.return_appearance()
else: else:
# list of targets - make list # list of targets - make list to disconnect from db
characters = target characters = list(target)
sessions = self.sessions.all() sessions = self.sessions.all()
is_su = self.is_superuser is_su = self.is_superuser