diff -u b/src/Plugin/QueueWorker/WorkspaceReplication.php b/src/Plugin/QueueWorker/WorkspaceReplication.php --- b/src/Plugin/QueueWorker/WorkspaceReplication.php +++ b/src/Plugin/QueueWorker/WorkspaceReplication.php @@ -167,7 +167,7 @@ $source_workspace->setUnpublished(); } if ($replication->getDeleteSource()) { - $source_workspace->setMarkToDrop(); + $source_workspace->setQueuedForDelete(); } $source_workspace->save(); if ($source_workspace->id() != $this->workspaceDefault) { only in patch2: unchanged: --- a/src/Controller/ArchivedWorkspacesListController.php +++ b/src/Controller/ArchivedWorkspacesListController.php @@ -19,6 +19,7 @@ class ArchivedWorkspacesListController extends ControllerBase { $rows = []; if (!empty($archived_workspaces)) { foreach ($archived_workspaces as $entity) { + $row = []; $row[] = $entity->label() . ' (' . $entity->getMachineName() . ')'; $row[] = $entity->getOwner()->getDisplayname(); $row[] = $entity->get('type')->first()->entity->label();