Skip to content

Commit 86920a1

Browse files
author
Anna Bukatar
committed
MC-41887: Validation Messages - CustomerData messages not showing up
- Fixed CR issue
1 parent 1827f09 commit 86920a1

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

app/code/Magento/Theme/Controller/Result/MessagePlugin.php

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
*/
66
namespace Magento\Theme\Controller\Result;
77

8-
use Magento\Framework\App\ObjectManager;
98
use Magento\Framework\Controller\Result\Json;
109
use Magento\Framework\Controller\ResultInterface;
1110
use Magento\Framework\Message\MessageInterface;
@@ -74,18 +73,17 @@ public function __construct(
7473
\Magento\Framework\Stdlib\Cookie\CookieMetadataFactory $cookieMetadataFactory,
7574
\Magento\Framework\Message\ManagerInterface $messageManager,
7675
\Magento\Framework\View\Element\Message\InterpretationStrategyInterface $interpretationStrategy,
77-
\Magento\Framework\Serialize\Serializer\Json $serializer = null,
78-
InlineInterface $inlineTranslate = null,
76+
\Magento\Framework\Serialize\Serializer\Json $serializer,
77+
InlineInterface $inlineTranslate,
7978
ConfigInterface $sessionConfig
8079
) {
8180
$this->cookieManager = $cookieManager;
8281
$this->cookieMetadataFactory = $cookieMetadataFactory;
8382
$this->messageManager = $messageManager;
84-
$this->serializer = $serializer ?: ObjectManager::getInstance()
85-
->get(\Magento\Framework\Serialize\Serializer\Json::class);
83+
$this->serializer = $serializer;
8684
$this->interpretationStrategy = $interpretationStrategy;
87-
$this->inlineTranslate = $inlineTranslate ?: ObjectManager::getInstance()->get(InlineInterface::class);
88-
$this->sessionConfig = $sessionConfig ?: ObjectManager::getInstance()->get(ConfigInterface::class);
85+
$this->inlineTranslate = $inlineTranslate;
86+
$this->sessionConfig = $sessionConfig;
8987
}
9088

9189
/**

0 commit comments

Comments
 (0)