Controller now returns error messages and error status when a new venue has empty fields (not allowed)