changed form validation that would let you change an event from private to public without setting an image first. now, all public events (newly created or those edited to be public later) must have an image.