Finally transition away from those horrid channel attributes for tracking channel memberships. We'll see about doing away with them altogether if it's possible efficiently.

NOTE: MAKE SURE YOU SYNCDB. A new model was added to track channel memberships.
This commit is contained in:
Greg Taylor 2009-06-04 03:42:19 +00:00
parent acbfa1be6a
commit d29c6340fc
4 changed files with 86 additions and 52 deletions

View file

@ -36,6 +36,15 @@ def get_session_list(return_unlogged=False):
return session_list
else:
return [sess for sess in session_list if sess.is_loggedin()]
def get_session_id_list(return_unlogged=False):
"""
Lists the connected session object ids.
"""
if return_unlogged:
return session_list
else:
return [sess.uid for sess in session_list if sess.is_loggedin()]
def disconnect_all_sessions():
"""