Edit event validation; Holiday model when() function