Fixed service to only return events that the date hasnt passed and that have been approved