Actions
Errores #2836
closedError en validaciones de fechas de periodo
Start date:
02/24/2017
Due date:
% Done:
100%
Estimated time:
3:00 h
Version:
Description
Es posible guardar un periodo de justificacion final que no tenga fecha de informe y cuya fecha de inicio sea posterior a la fecha de fin.
Las condiciones de validacion de existencia de fechas están asi:
validates_presence_of :fecha_inicio, :message => _("Fecha inicio") + " " + _("no puede estar vacío.") validates_presence_of :fecha_fin, :message => _("Fecha fin") + " " + _("no puede estar vacío.") validates_presence_of :fecha_fin, :message => _("Fecha informes") + " " + _("no puede estar vacío.")
y las de coherencia (comprobar_fechas), envueltas en una condición:
if fecha_inicio && fecha_fin and fecha_informe
Esto hace que realmente no se valide la existencia de la fecha de informe, y que en el caso de que no exista no se valide que la fecha de inicio sea anterior a la de fin
Actions