diff --git a/src/Application/Application.php b/src/Application/Application.php index 84c424a0..f9d255c9 100755 --- a/src/Application/Application.php +++ b/src/Application/Application.php @@ -993,10 +993,10 @@ public function handleRequest(ConnectorInterface $connector, Request $request): $checksumLinker->link($dataModel); } $result[] = $dataModel; + } - if ($controller instanceof TransactionalInterface) { - $controller->commit(); - } + if ($controller instanceof TransactionalInterface) { + $controller->commit(); } } catch (Throwable $ex) { if ($controller instanceof TransactionalInterface) {