Fixed updating event process so it does not change the sale_date time unless set to do so