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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problemas con el uso de {capture:true} en un addAction[馃悰] #1011

Open
mpgigat opened this issue Mar 12, 2024 · 7 comments
Open

Problemas con el uso de {capture:true} en un addAction[馃悰] #1011

mpgigat opened this issue Mar 12, 2024 · 7 comments
Labels
bug Something isn't working

Comments

@mpgigat
Copy link

mpgigat commented Mar 12, 2024

驴Que versi贸n estas usando?

v2

驴Sobre que afecta?

Flujo de palabras (Flow)

Describe tu problema

-Al llamar un flujo con gotoFlow, que contenga {capture:ture} reinicia el flujo
-usando mongodb como database general el inconveniente
-Usando mock funciona correctamente

ejemplo de flujo

const flowBuy = addKeyword(EVENTS.ACTION)
    .addAction(async(_,{flowDynamic})=>{
       return await flowDynamic([{ body: "cual es tu nombre" }]);
    })
    .addAction({capture:true},async(ctx,{flowDynamic})=>{
        return await flowDynamic([{ body: `te llamas ${ctx.body}`}]);
    })

Al econtrar un {capture:true}, se reincia el flujo, es decir vuelve al flujo inicial.

link repo ejemplo: https://github.com/mpgigat/chatbot

Reproducir error

https://youtu.be/jIe5hCtvlF4

Informaci贸n Adicional

No response

@mpgigat mpgigat added the bug Something isn't working label Mar 12, 2024
@ozzyoss77
Copy link
Collaborator

@mpgigat lo que logro observar es una falla en la logica que maneja el bot, si puedes proporcionar la versi贸n de la lib que estas usando para realizar pruebas mas exhaustivas por favor.

Ejemplo: v.0.1.38

En la versiones probadas no ocurre el error.

@mpgigat
Copy link
Author

mpgigat commented Mar 16, 2024

hola, lo he probado con la v.0.1.38

@leifermendez
Copy link
Member

Si, entiendo solo por.descartar prueba con addAnwser en lugar de addAction

@jaimecalderon19
Copy link

ya solucionaron este error?

@leifermendez
Copy link
Member

leifermendez commented Apr 13, 2024

ya solucionaron este error?

Si pero est谩 en la versi贸n nueva que sacamos hace un par de d铆as pasar茅 por https://builderbot.app

@jaimecalderon19
Copy link

@leifermendez acabe de actualizar mis dependencia a lastest y no me funciona el capture, si cabio el db a Memory funciona correctamente.
image

@leifermendez
Copy link
Member

@leifermendez acabe de actualizar mis dependencia a lastest y no me funciona el capture, si cabio el db a Memory funciona correctamente. image

Pasate por el discord https://link.codigoencasa.com/DISCORD pero no me refiero a latest me refiero a y usar builderbot.app pasate por la doc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants