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] Selección de fecha #40

Open
abalderas opened this issue Feb 2, 2022 · 9 comments
Open

[Bug] Selección de fecha #40

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

Comments

@abalderas
Copy link
Collaborator

Descripción
Error detectado al tramitar caso de prueba 5
Le dijo que quiero otra fecha, pero me registra una de las fechas iniciales si le especifico que sea 'miércoles'

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: otra fecha
Chatbot: Podría ofrecerte cita para el martes 8 de febrero, el miércoles 9 de febrero, el jueves 10 de febrero, u otra fecha, ¿cuál prefieres?
Usuario: miércoles
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 am
Chatbot: Le voy a gestionar una nueva cita para el miércoles 2 de febrero a las 8 horas y 15 minutos. ¿La confirmamos?

@abalderas
Copy link
Collaborator Author

Ojo, son citas del pasado, el sistema no debería permitir reservar citas en una fecha que ya ha pasado.

(Son las 12 del miércoles y he reservado para las 8:15)

@ruizrube
Copy link
Owner

ruizrube commented Feb 2, 2022

Lo de la fecha pasado ya está resuelto

@ruizrube
Copy link
Owner

ruizrube commented Feb 2, 2022

Lo otro se debe a "When a parameter is associated with the @sys.date system entity, and the end-user supplies a partial date (not specifying month, day, and year), Dialogflow will match to the nearest date in the future." (sacado de la doc de dialogflow). A ver cómo lo apaño

@ruizrube
Copy link
Owner

ruizrube commented Feb 2, 2022

Es un problema esto. No se me ocurre cómo solventar eso.. alguna idea @abalderas?

@abalderas
Copy link
Collaborator Author

¿Pero no se puede restringir a que el usuario elija algo entre lo propuesto? Entiendo que ahora mismo el chatbot me ofrece 3 fechas, pero elija lo que elija se lo traga, aunque no se lo haya propuesto el chatbot.

@ruizrube
Copy link
Owner

ruizrube commented Feb 4, 2022 via email

ruizrube added a commit that referenced this issue Feb 6, 2022
@ruizrube
Copy link
Owner

ruizrube commented Feb 6, 2022

Mitigado un poco:
Cuando se le ofrecen las horas, el sistema dice ahora: "Para el miércoles 2 de febrero, tengo citas disponibles 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". Así, si hay confusión, se daría cuenta directamente

@abalderas
Copy link
Collaborator Author

abalderas commented Feb 11, 2022

Creo que es suficiente con hacer eso, pero @ruizrube creo que aún no lo has subido. Le he pedido cita el lunes y me responde lo mismo de antes: "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?"

@ruizrube
Copy link
Owner

ruizrube commented Feb 11, 2022 via email

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