def create_session(event, data): """Create a new session with the information passed in the `data` argument""" event_session = Session(event_new=event) event_session.populate_from_dict(data) db.session.flush() event.log(EventLogRealm.management, EventLogKind.positive, 'Sessions', 'Session "{}" has been created'.format(event_session.title), session.user) logger.info('Session %s created by %s', event_session, session.user) return event_session
def create_session(event, data): """ Create a new session with the information passed in the `data` argument. """ event_session = Session(event=event) event_session.populate_from_dict(data) db.session.flush() event.log(EventLogRealm.management, LogKind.positive, 'Sessions', f'Session "{event_session.title}" has been created', session.user, meta={'session_id': event_session.id}) logger.info('Session %s created by %s', event_session, session.user) return event_session