Background
In earlier stages of the migration implementation, the migration of blogging reminders required special handling to re-associate sites with the migrated content because their data relationship was by local site id. After an enhancement to preserve local site ids when migrating, this special logic is no longer needed. A consequence of the earlier requirement is that this migration step is performed after sites are synced from the server (which is also no longer necessary).
Task:
This task is to standardize the logic for blogging reminders and migrate them along with the other unified migration data entities. This will decouple the final destination of the migration as a requirement for completion, allowing the an arbitrary destination (i.e. no need to rely on the onSiteChanged event to handle this last step.
Background
In earlier stages of the migration implementation, the migration of blogging reminders required special handling to re-associate sites with the migrated content because their data relationship was by local site id. After an enhancement to preserve local site ids when migrating, this special logic is no longer needed. A consequence of the earlier requirement is that this migration step is performed after sites are synced from the server (which is also no longer necessary).
Task:
This task is to standardize the logic for blogging reminders and migrate them along with the other unified migration data entities. This will decouple the final destination of the migration as a requirement for completion, allowing the an arbitrary destination (i.e. no need to rely on the
onSiteChangedevent to handle this last step.