Closed (duplicate)
Project:
Drupal core
Version:
8.0.x-dev
Component:
migration system
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
1 Mar 2015 at 06:00 UTC
Updated:
16 Sep 2015 at 21:02 UTC
Jump to comment: Most recent
Comments
Comment #1
mikeryanRan across this today while messing with prepareRow(). The real question is, why does the source plugin need MigrateExecutable? I see it being used for two things:
Comment #2
benjy commentedYes I think we brought it across from the legacy "Source" class that was using this: $this->migrateExecutable->saveQueuedMessages();
Right now the executable handles saving for good rows and the source for rows we're skipping, we should make this the responsibility for the executable alone but I don't know how easy that is going to be.
Comment #3
mikeryan#2567571: Manage per-row messages more rationally should kill this dead.
Comment #4
mikeryanComment #5
mikeryanFixed by #2567571: Manage per-row messages more rationally.