From fbfb12adf8e658a1413ecf60bcf109f8ef85d61f Mon Sep 17 00:00:00 2001 From: Svyatoslav Varpikhovsky Date: Thu, 1 Dec 2022 13:40:47 +0200 Subject: [PATCH] FRW-475 Compatibility with PHP 8.2. (#9731) FRW-475 Compatibility with PHP 8.2 --- .../Synchronization/Plugin/DefaultKeyGeneratorPlugin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Spryker/Service/Synchronization/Plugin/DefaultKeyGeneratorPlugin.php b/src/Spryker/Service/Synchronization/Plugin/DefaultKeyGeneratorPlugin.php index f4ae169..d5a54ff 100644 --- a/src/Spryker/Service/Synchronization/Plugin/DefaultKeyGeneratorPlugin.php +++ b/src/Spryker/Service/Synchronization/Plugin/DefaultKeyGeneratorPlugin.php @@ -35,7 +35,7 @@ public function __construct(KeyFilterInterface $keyFilter) */ public function generateKey(SynchronizationDataTransfer $dataTransfer) { - $reference = $this->keyFilter->escapeKey($dataTransfer->getReference()); + $reference = $dataTransfer->getReference() ? $this->keyFilter->escapeKey($dataTransfer->getReference()) : null; $localeAndStore = $this->getStoreAndLocaleKey($dataTransfer); if ($reference && $localeAndStore) { $keySuffix = sprintf('%s:%s', $this->getStoreAndLocaleKey($dataTransfer), $reference);