def serialize_log_entry(entry): from indico.modules.users.util import get_color_for_username return { 'id': entry.id, 'type': entry.type, 'realm': entry.realm.name, 'kind': entry.kind.name, 'module': entry.module, 'description': entry.summary, 'time': entry.logged_dt.astimezone(entry.event.tzinfo).isoformat(), 'payload': entry.data, 'user': { 'fullName': entry.user.full_name if entry.user else None, 'avatarColor': get_color_for_username(entry.user.full_name) if entry.user else None } }
def serialize_log_entry(entry): from indico.modules.users.util import get_color_for_username return { 'id': entry.id, 'type': entry.type, 'realm': entry.realm.name, 'kind': entry.kind.name, 'module': entry.module, 'description': entry.summary, 'meta': entry.meta, 'time': entry.logged_dt.astimezone(entry.event.tzinfo).isoformat(), 'payload': entry.data, 'user': { 'fullName': entry.user.full_name if entry.user else None, 'avatarColor': get_color_for_username(entry.user.full_name) if entry.user else None } }
def avatar_bg_color(self): from indico.modules.users.util import get_color_for_username return get_color_for_username(self.full_name)
def avatar_css(self): from indico.modules.users.util import get_color_for_username return 'background-color: {};'.format( get_color_for_username(self.full_name))
def avatar_bg_color(self): from indico.modules.users.util import get_color_for_username return get_color_for_username(self.full_name)
def avatar_css(self): from indico.modules.users.util import get_color_for_username return 'background-color: {};'.format(get_color_for_username(self.full_name))