handler for CropSeasonEvent overwrote old_field.earliest_changed_dependency_date rather than taking the minimum of the existing and old/new record value.  This prevented proper WaterRegister updates from being made.  Fixes verbally reported error from Bill Edwards.
handler for CropSeasonEvent overwrote
old_field.earliest_changed_dependency_date rather than taking the
minimum of the existing and old/new record value.  This prevented
proper WaterRegister updates from being made.  Fixes verbally reported
error from Bill Edwards.

warnes/irrigatorpro,warnes/irrigatorpro,warnes/irrigatorpro,warnes/irrigatorpro