Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Confusión con la hora #39

Closed
abalderas opened this issue Feb 2, 2022 · 4 comments
Closed

[Bug] Confusión con la hora #39

abalderas opened this issue Feb 2, 2022 · 4 comments
Assignees

Comments

@abalderas
Copy link
Collaborator

abalderas commented Feb 2, 2022

Descripción
Le indico la hora que quiero (a.m.) y me tramita dicha hora pero (p.m.)
Detectado en caso de prueba 3

Pasos para reproducir el error
Chatbot: Podría ofrecerte cita para el jueves 3 de febrero, el viernes 4 de febrero, el lunes 7 de febrero, u otra fecha, ¿cuál prefieres?
Usuario: jueves
Chatbot: Tengo citas disponible para a las 8 horas y 15 minutos, a las 8 horas y 30 minutos, a las 8 horas y 45 minutos, más tarde u otra fecha, ¿cuál prefieres?
Usuario: 8:15
Chatbot: Le voy a gestionar una nueva cita para el jueves 3 de febrero a las 20 horas y 15 minutos. ¿La confirmamos?
Usuario: sí
Chatbot: Lo siento, pero a esa hora no hay disponibilidad de cita con su doctor

@abalderas
Copy link
Collaborator Author

Si especifico 8:15 am, lo hace bien.

De acuerdo, la cita ha sido registrada correctamente. Su cita es el jueves 3 de febrero a las 8 horas y 15 minutos, en el centro de salud null

@ruizrube
Copy link
Owner

ruizrube commented Feb 2, 2022

Probablemente relacionado con el mismo problema del #40. A falta de información (am/pm) el sistema busca la fecha/hora más cercana. ¿A que hora hiciste esta prueba? Lo he probado a las 17 de la tarde y efectivamente ocurre. Me gustaría ver si pasa esto mismo pidiendo cita por la mañana.

@abalderas
Copy link
Collaborator Author

Lo hice a las 12h aproximadamente

@ruizrube
Copy link
Owner

ruizrube commented Feb 6, 2022

@abalderas He hecho el truqui que me dijiste de manipular la hora
* 1<=time<=7 -> time=time+12
* 8<=tim<=19 -> time=time
* 20<=time<=23 -> time=time-12

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants