Skip to content
Snippets Groups Projects

Issue #3040556: It is not possible to react to an entity being duplicated

Files
9
@@ -215,12 +215,11 @@ public function isUninstalling() {
/**
* {@inheritdoc}
*/
public function createDuplicate() {
$duplicate = parent::createDuplicate();
public function postDuplicate(EntityStorageInterface $storage) {
parent::postDuplicate();
// Prevent the new duplicate from being misinterpreted as a rename.
$duplicate->setOriginalId(NULL);
return $duplicate;
$this->setOriginalId(NULL);
}
/**
Loading