-
Notifications
You must be signed in to change notification settings - Fork 277
Open
Labels
questionFurther information is requestedFurther information is requestedserver-sideServer-sider issue with the Slack Platform or Slack APIServer-sider issue with the Slack Platform or Slack API
Description
Reproducible in:
slack 4.47.72
python 3.13.12
The slack_bolt version
1.27.0
OS info
ProductName: macOS
ProductVersion: 26.2
BuildVersion: 25C56
Steps to reproduce:
(Share the commands to run, source code, and project settings (e.g., setup.py))
- Implement feedback buttons following the [documentation example](https://docs.slack.dev/tools/bolt-python/concepts/ai-apps/#adding-and-handling-feedback_
- Post a message in slack from your app with feedback buttons
- End user clicks the positive feedback button. Feedback button icon changes to "active" version
- End user clicks positive feedback button again.
- Feedback event is sent to your slack APP on every click, event if the feedback button is already selected
Expected result:
There should be two possibilities:
- No action is taken as the feeback button was already clicked
- A different event is sent to indicate the user "unclicked" the previously selected feedback button
Actual result:
A feedback event is sent to your application every time the user clicks the feedback button when it has already been selected.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requestedserver-sideServer-sider issue with the Slack Platform or Slack APIServer-sider issue with the Slack Platform or Slack API