Skip to content
Snippets Groups Projects

Issue #3210926 by kriboogh: Call to a member function getAlias on null in PathItem->postSave()

Open Issue #3210926 by kriboogh: Call to a member function getAlias on null in PathItem->postSave()
Open Kris Booghmans requested to merge issue/drupal-3210926:3210926-call-to-a into 11.x
1 file
+ 10
2
Compare changes
  • Side-by-side
  • Inline
@@ -85,8 +85,16 @@ public function postSave($update) {
@@ -85,8 +85,16 @@ public function postSave($update) {
}
}
elseif ($this->pid) {
elseif ($this->pid) {
$path_alias = $path_alias_storage->load($this->pid);
$path_alias = $path_alias_storage->load($this->pid);
if (!$path_alias) {
if ($this->alias != $path_alias->getAlias()) {
$path_alias = $path_alias_storage->create([
 
'path' => '/' . $entity->toUrl()->getInternalPath(),
 
'alias' => $this->alias,
 
'langcode' => $alias_langcode,
 
]);
 
$path_alias->save();
 
$this->pid = $path_alias->id();
 
}
 
elseif ($this->alias != $path_alias->getAlias()) {
$path_alias->setAlias($this->alias);
$path_alias->setAlias($this->alias);
$path_alias->save();
$path_alias->save();
}
}
Loading