Add resourceId to migration collections.php

This commit is contained in:
fogelito
2024-07-15 17:22:36 +03:00
parent 6a717f2272
commit d9da0dd671
2 changed files with 25 additions and 22 deletions
+9 -6
View File
@@ -313,12 +313,15 @@ class Migrations extends Action
$log->addBreadcrumb(new Breadcrumb("debug", "migration", "Migration hit stage 'migrating'", \microtime(true)));
$this->updateMigrationDocument($migration, $projectDocument);
$transfer->run($migration->getAttribute('resources'), function () use ($migration, $transfer, $projectDocument) {
$migration->setAttribute('resourceData', json_encode($transfer->getCache()));
$migration->setAttribute('statusCounters', json_encode($transfer->getStatusCounters()));
$this->updateMigrationDocument($migration, $projectDocument);
});
$transfer->run(
$migration->getAttribute('resources'),
function () use ($migration, $transfer, $projectDocument) {
$migration->setAttribute('resourceData', json_encode($transfer->getCache()));
$migration->setAttribute('statusCounters', json_encode($transfer->getStatusCounters()));
$this->updateMigrationDocument($migration, $projectDocument);
},
$migration->getAttribute('resourceId', '')
);
$destination->shutDown();
$source->shutDown();