0

您好,感谢您阅读我的帮助请求。

我有一个基于"@slack/bolt": "^3.6.0". 当/open-modal从客户端发送命令时,会打开一个模式并列出一些用于后续步骤的选项。当用户选择其中一个选项(按钮)时,会推送一个新视图,该视图向用户呈现一个输入字段和一个提交按钮。所有这些都按设计工作。

但是,我注意到在我的调试控制台中,当新视图被推送到模态框时会出现一条消息

[DEBUG]  bolt-app No conversation ID for incoming event

当用户在输入字段中填写数据后单击“提交”按钮时,会出现意外结果。视图接收提交并在验证没有错误但模式不会为客户端关闭(呈现We had some trouble connecting. Try again?错误)并且将数据发布到通道的下一个操作不会之后将输入字段调试到控制台执行。

我觉得“没有传入事件的对话 ID”与引用的回调插件不正确有关,但我的视图可以将用户的输入发送到控制台这一事实扼杀了这一理论。

三天后,我在这里发布可能的后续步骤的指导。请让我知道是否有任何代码有益

4

1 回答 1

1

三天的故障排除(希望我按小时付费),我在发布到 Stack Overflow 后三秒钟就找到了答案。这个网站很棒。

我的问题在我的 json 有效负载中,我引用了一个不存在的对象。

于 2021-09-02T10:33:05.193 回答