Closed rachelmcr closed 1 week ago
1 Warning | |
---|---|
:warning: | View files have been modified, but no screenshot or video is included in the pull request. Consider adding some for clarity. |
Generated by :no_entry_sign: Danger
📲 You can test the changes from this Pull Request in WooCommerce iOS by scanning the QR code below to install the corresponding build.
App Name | WooCommerce iOS | |
Build Number | pr14411-67adab6 | |
Version | 21.1 | |
Bundle ID | com.automattic.alpha.woocommerce | |
Commit | 67adab6eed06390da79ef16e91d5543572351347 | |
App Center Build | WooCommerce - Prototype Builds #11585 |
Automatticians: You can use our internal self-serve MC tool to give yourself access to App Center if needed.
Part of: #14393
Description
This updates the Woo Shipping labels flow to set the origin and destination addresses in the same way as the legacy shipping labels flow. This sets up the view model to be better prepared for using these addresses in remote requests (e.g. to get label rates) and ensures consistency with the previous address behavior.
Note that in a future milestone we'll be updating how we set the origin address for the shipping label.
How
ShippingLabelAddress
objects, and saves them as properties to use with the shipping service view model in a future PR.Testing information
Prerequisite: The Woo Shipping extension installed and activated, with at least one order with the
processing
status and a physical product.revampedShippingLabelCreation
feature flag enabled.You can also check an order with a purchased shipping label:
revampedShippingLabelCreation
feature flag enabled.RELEASE-NOTES.txt
if necessary.Reviewer (or Author, in the case of optional code reviews):
Please make sure these conditions are met before approving the PR, or request changes if the PR needs improvement: