Support for interactive menus in message attachments (#9285)

Этот коммит содержится в:
Joram Wilander
2018-08-24 06:16:17 -04:00
коммит произвёл George Goldberg
родитель 9599f1a52f
Коммит 4de2e5206e
4 изменённых файлов: 89 добавлений и 8 удалений

Просмотреть файл

@@ -513,7 +513,12 @@ func doPostAction(c *Context, w http.ResponseWriter, r *http.Request) {
return
}
if err := c.App.DoPostAction(c.Params.PostId, c.Params.ActionId, c.Session.UserId); err != nil {
actionRequest := model.DoPostActionRequestFromJson(r.Body)
if actionRequest == nil {
actionRequest = &model.DoPostActionRequest{}
}
if err := c.App.DoPostAction(c.Params.PostId, c.Params.ActionId, c.Session.UserId, actionRequest.SelectedOption); err != nil {
c.Err = err
return
}