Skip to content

Commit a86bd54

Browse files
MC-18561: After changing store view the cms page is not redirecting correctly
1 parent 4205adc commit a86bd54

File tree

1 file changed

+5
-3
lines changed
  • app/code/Magento/CmsUrlRewrite/Plugin/Cms/Model/Store

1 file changed

+5
-3
lines changed

app/code/Magento/CmsUrlRewrite/Plugin/Cms/Model/Store/View.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
use Magento\Cms\Api\PageRepositoryInterface;
1111
use Magento\CmsUrlRewrite\Model\CmsPageUrlRewriteGenerator;
1212
use Magento\Framework\Api\SearchCriteriaBuilder;
13-
use Magento\Store\Model\Store;
13+
use Magento\Framework\Model\AbstractModel;
1414
use Magento\Store\Model\ResourceModel\Store as ResourceStore;
1515
use Magento\UrlRewrite\Model\UrlPersistInterface;
1616

@@ -42,6 +42,8 @@ class View
4242
private $searchCriteriaBuilder;
4343

4444
/**
45+
* Update store view plugin constructor
46+
*
4547
* @param UrlPersistInterface $urlPersist
4648
* @param SearchCriteriaBuilder $searchCriteriaBuilder
4749
* @param PageRepositoryInterface $pageRepository
@@ -62,11 +64,11 @@ public function __construct(
6264
/**
6365
* @param ResourceStore $object
6466
* @param \Closure $proceed
65-
* @param Store $store
67+
* @param AbstractModel $store
6668
* @return mixed
6769
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
6870
*/
69-
public function aroundSave(ResourceStore $object, \Closure $proceed, Store $store)
71+
public function aroundSave(ResourceStore $object, \Closure $proceed, AbstractModel $store)
7072
{
7173
$result = $proceed($store);
7274
if ($store->isObjectNew() || $store->dataHasChangedFor('group_id')) {

0 commit comments

Comments
 (0)