-
Notifications
You must be signed in to change notification settings - Fork 266
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
Received Slack payloads are not processed properly #1548
Labels
Bot Services
Required for internal Azure reporting. Do not delete. Do not change color.
bug
Indicates an unexpected problem or an unintended behavior.
customer-reported
Issue is created by anyone that is not a collaborator in the repository.
Milestone
Comments
omid-jf
added
bug
Indicates an unexpected problem or an unintended behavior.
needs-triage
The issue has just been created and it has not been reviewed by the team.
labels
Feb 21, 2021
stevkan
added
Bot Services
Required for internal Azure reporting. Do not delete. Do not change color.
customer-reported
Issue is created by anyone that is not a collaborator in the repository.
labels
Feb 22, 2021
congysu
removed
the
needs-triage
The issue has just been created and it has not been reviewed by the team.
label
Feb 22, 2021
Thanks @axelsrz to take a look at this item. |
@axelsrz could you please take a look at this one? Thanks. |
bringing @tracyboehrer into the loop |
@omid-jf Thanks for reporting this. I'll get setup to test and correct this, and get it into the next release. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Bot Services
Required for internal Azure reporting. Do not delete. Do not change color.
bug
Indicates an unexpected problem or an unintended behavior.
customer-reported
Issue is created by anyone that is not a collaborator in the repository.
Version
v4.11.0
Describe the bug
When content received from Slack is in type application/x-www-form-urlencoded, a dictionary called request_dict is created from the body using the query_string_to_dictionary method of the SlackHelper class. The resulting dictionary has one key called payload and its value is a dictionary with several key-values ({"type": ..., "user": ..., etc.}).
Later, a SlackPayload object is created from the key-values. However, the constructor of the SlackPayload class gets the values of the nested dictionary without getting the value of first key. Therefore, everything turns to be None in that object.
To Reproduce
Expected behavior
The created SlackPayload object should contain information about the Slack action.
Screenshots
The text was updated successfully, but these errors were encountered: