dev/lampone#605: se actualizan tipos de datos en form de meeting de una oportunidad
En este MR se realizaron los siguientes cambios:
- Para reemplazar el formato de campos viejos, directamente se volaron y se pusieron otros en su lugar con el correspondiente label. Esto a fin de evitar una posible inconsistencia entre la info guardada en la db con el formato viejo y la nueva data. A su vez, nos evitamos tener que correr migraciones.
- Se creó una extensión del widget
float_timeel cual permite ingresar horas en el formatohh:mm. Cómo los campos a aplicar este nuevo widget representan horas del día, la modificación limita el rango horario. Va desde las 00:00 a las 23:59. Cualquier horario (ej, 40:123 o -123:99) serán reemplazados por los correspondientes límites (superior o inferior dependiendo del caso). También se filtra caracteres no númericos por lo que un horario del tipo wer:awe será reemplazado por 0:0. Ahora si el valor ingresado se puede parsear a un numero válido, será permitido: 12asd:12asd -> 12:12