Open marcorichetta opened 4 years ago
@avdata99 Ahí pude hacer funcionar el botón Cargar semana anterior.
Pregunto porque no sé cual sería la funcionalidad correcta.
No se si se va a usar mucho esta function @marcorichetta Entiendo que los anteriores quedan como estaban, no deberían perderse Para copiarlos a los nuevos habría que validar que los servicios y los profesionales todavía estén disponibles (yo no lo haría ahora, es un lío) Creo que este issue no es importante, deja marado el error que tenes con el mejor detalle en la descripción de lissue y se verá a futuro
@avdata99 Ahí describí lo mejor que pude la solución al bug y que otras cosas deberían tenerse en cuenta respecto a qué hacer con los turnos existentes.
Descripcion del bug En la vista de
/turnos
al hacer click en Cargar semana anterior se muestra una notificación con un error de request fallida con status 500URL del error:
http://localhost:8000/turnos/appointments/copy/?start=2020-05-11T00:00:00.000Z&end=2020-05-18T00:00:00.000Z
Screenshot:Como reproducir el error
Solucion esperada
Tareas para lograr la solucion
servicio
a la funciónget_appointments_list
https://github.com/cluster311/ggg/blob/2b7bc1884ba2775b8a1e904481e4af2f24cde7cc/calendario/views.py#L108
https://github.com/cluster311/ggg/blob/2b7bc1884ba2775b8a1e904481e4af2f24cde7cc/calendario/views.py#L113
https://github.com/cluster311/ggg/blob/2b7bc1884ba2775b8a1e904481e4af2f24cde7cc/calendario/views.py#L120
Info extra A través de Ajax se llama a la función
copy_appointments
, que a su vez llama a la funciónget_appointments_list
y acá se produce el error