This is what I’m doing:
- execute slash command in client
- integration returns interactive message with select
- pick option in client
- integration posts interactive dialog
It works on desktop and I can see that the integration indeed posted the dialog in my logs.
I see one suspicious line in the server logs a moment after the slash command was handled. It contains my user id, so I assume it is related:
{
"level": "debug",
"ts": 1565359541.5763643,
"caller": "mlog/log.go:160",
"msg": "Unable to get the post",
"path": "/api/v4/posts/eszg5pxc4py1dxfro7ohorphqe/actions/6euh63aceidtiy1fzanm53wg7o",
"request_id": "t7s3zxo5efngpphod6egieqf8w",
"ip_addr": "REDACTED",
"user_id": "dhjycsjjnpdnjjo5go4bt1i3ce",
"method": "POST",
"err_where": "SqlPostStore.GetSingle",
"http_code": 404,
"err_details": "id=eszg5pxc4py1dxfro7ohorphqesql: no rows in result set"
}
Any idea, what’s wrong here?
Device: iPhone X
OS: iOS 12.3.1
Mattermost Client: v1.12.2
Mattermost Server: 5.13.0 (Enterprise Edition )