File tree Expand file tree Collapse file tree 1 file changed +1
-2
lines changed
app/code/Magento/CatalogUrlRewrite/Observer Expand file tree Collapse file tree 1 file changed +1
-2
lines changed Original file line number Diff line number Diff line change 8
8
use Magento \Catalog \Model \Category ;
9
9
use Magento \CatalogUrlRewrite \Model \CategoryUrlPathGenerator ;
10
10
use Magento \CatalogUrlRewrite \Service \V1 \StoreViewService ;
11
- use Magento \Framework \Event \Observer ;
12
11
use Magento \CatalogUrlRewrite \Model \Category \ChildrenCategoriesProvider ;
13
12
use Magento \Framework \Event \ObserverInterface ;
14
13
use Magento \Store \Model \Store ;
@@ -48,7 +47,7 @@ public function execute(\Magento\Framework\Event\Observer $observer)
48
47
{
49
48
/** @var Category $category */
50
49
$ category = $ observer ->getEvent ()->getCategory ();
51
- if ($ category ->getUrlKey () !== false ) {
50
+ if ($ category ->getUrlKey () !== false && ! $ category -> getData ( ' use_default ' )[ ' url_key ' ] ) {
52
51
$ resultUrlKey = $ this ->categoryUrlPathGenerator ->getUrlKey ($ category );
53
52
if (empty ($ resultUrlKey )) {
54
53
throw new \Magento \Framework \Exception \LocalizedException (__ ('Invalid URL key ' ));
You can’t perform that action at this time.
0 commit comments