'Fetch an event given its id.
Alternate endpoint for fetching an event.'

@api.doc('get_event_for_webapp')
@api.header(*ETAG_HEADER_DEFN)
@replace_event_id
@fake_marshal_with(EVENT_COMPLETE)
def get(self, event_id):

    includes = parse_args(self.event_parser).get('include', '').split(',')
    return marshal(DAO.get(event_id), get_extended_event_model(includes))
