Skip to content

Commit 8b66249

Browse files
authored
[5.4] Schemaorg system plugin onContentAfterDelete issue (#44020)
1 parent 027053d commit 8b66249

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

plugins/system/schemaorg/src/Extension/Schemaorg.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -566,11 +566,14 @@ protected function isSupported($context)
566566
*/
567567
public function onContentAfterDelete(Model\AfterDeleteEvent $event)
568568
{
569-
if (!$this->isSupported($event->getContext())) {
569+
$context = $event->getContext();
570+
$itemId = $event->getItem()->id ?? 0;
571+
572+
if (!$itemId || !$this->isSupported($context)) {
570573
return;
571574
}
572575

573-
$this->deleteSchemaOrg($event->getItem()->id, $event->getContext());
576+
$this->deleteSchemaOrg($itemId, $context);
574577
}
575578

576579
/**

0 commit comments

Comments
 (0)