Site Migration: Persist from
param through flow, pass to Atomic transfer API
#99129
+18
−37
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related to #98937 and a redo of #98938 which was reverted due to test confusion.
Proposed Changes
migration_source_site_domain
site option from the front end, pass it through the DIY flow and to the Atomic site transfer API so we can set it on the back end.from
query param through checkout to the migration instructions step.Why are these changes being made?
Testing Instructions
public-api.wordpress.com
start
: choose Import or Migrate at the goals step, put in your external WordPress test site URL, choose Migrate, choose Do it myself, upgrade/checkout.wpsh
on your sandbox, check the value ofmigration_source_site_domain
for your new test site ID:Pre-merge Checklist