Skip to content

Commit 16c83c1

Browse files
Daniel BerthereauDaniel Berthereau
authored andcommitted
Improved a message.
1 parent 1c65cfe commit 16c83c1

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/Mvc/Controller/Plugin/SearchRequestToResponse.php

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,19 @@ public function __invoke(
4444
$services = $searchConfig->getServiceLocator();
4545
$plugins = $services->get('ControllerPluginManager');
4646

47+
$formAdapterName = $searchConfig->formAdapterName();
48+
if (!$formAdapterName) {
49+
$message = new Message('This search config has no form adapter.'); // @translate
50+
$plugins->get('logger')()->err($message);
51+
return [
52+
'status' => 'error',
53+
'message' => $message,
54+
];
55+
}
56+
4757
/** @var \AdvancedSearch\FormAdapter\FormAdapterInterface $formAdapter */
4858
$formAdapter = $searchConfig->formAdapter();
4959
if (!$formAdapter) {
50-
$formAdapterName = $searchConfig->formAdapterName();
5160
$message = new Message('Form adapter "%s" not found.', $formAdapterName); // @translate
5261
$plugins->get('logger')()->err($message);
5362
return [

0 commit comments

Comments
 (0)