microsoft / botbuilder-java

The Microsoft Bot Framework provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services.
http://botframework.com
MIT License
178 stars 115 forks source link

Echo bot sample returns error when using LINE channel #1514

Closed MinoMinoMinoru closed 1 year ago

MinoMinoMinoru commented 1 year ago

Sample information

Describe the bug

When using Java SDK Echo Bot Sample, the bot sends payload like below

"conversation":{"properties":{},"isGroup":false,"id":"xxxxxxxxxxxxxxxxxxxxxxxx"}

and having this "properties" was causing LINE channel to return 400 error. *The LINE connector does not return 400 error as of now because the Bot Service rolled back to the previous state which did not return 400 error.

Same payload is sent to Web Chat as well but only LINE channel returned errors and responses from Web Chat channel were fine.

To Reproduce

Go to https://github.com/microsoft/BotBuilder-Samples/tree/main/samples/java_springboot/02.echo-bot and enable LINE Channel. ※Make sure "properties":{} is included

Expected behavior

Since "properties" seems unnecessary, eliminate it so it would not cause 400 error even if the Bot Service rolls out the change.

dmvtech commented 1 year ago

Hi @MinoMinoMinoru

This issue is happening currently? Per this issue, there may have been a fix rolled out.

dmvtech commented 1 year ago

@MinoMinoMinoru Are you still experiencing this issue?

dmvtech commented 1 year ago

Closing due to lack of response.