diff --git a/composer.json b/composer.json index 3feeb53..26d1d9b 100644 --- a/composer.json +++ b/composer.json @@ -16,7 +16,7 @@ ], "require": { "php": ">=7.0", - "botman/botman": "~3.0" + "botman/botman": "~2.4.1" }, "require-dev": { "botman/studio-addons": "~1.0", diff --git a/src/WebDriver.php b/src/WebDriver.php index afeb3e5..a27d2d3 100644 --- a/src/WebDriver.php +++ b/src/WebDriver.php @@ -51,6 +51,9 @@ class WebDriver extends HttpDriver public function buildPayload(Request $request) { $this->payload = $request->request->all(); + if(!empty($request->getContent()) && empty($this->payload)){ + $this->payload = json_decode($request->getContent(), true); + } $this->event = Collection::make($this->payload); $this->files = Collection::make($request->files->all()); $this->config = Collection::make($this->config->get('web', []));