Removed duplicates in get_all_puppets(), to manage multisession_modes better.

This commit is contained in:
Griatch 2015-03-11 22:05:15 +01:00
parent ab50becfed
commit edf6c535a0

View file

@ -288,10 +288,10 @@ class DefaultPlayer(PlayerDB):
def get_all_puppets(self):
"""
Get all currently puppeted objects as a list
Get all currently puppeted objects as a list.
"""
return [session.puppet for session in self.get_all_sessions()
if session.puppet]
return list(set(session.puppet for session in self.get_all_sessions()
if session.puppet))
def __get_single_puppet(self):
"""