woocommerce / woocommerce-ios

WooCommerce iOS app
https://www.woocommerce.com/mobile
GNU General Public License v2.0
314 stars 113 forks source link

[Shipping Labels] Get account settings setup #14455

Closed bozidarsevo closed 18 hours ago

bozidarsevo commented 2 days ago

Closes: #13558

Description

Testing information


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:

wpmobilebot commented 2 days ago

WooCommerce iOS📲 You can test the changes from this Pull Request in WooCommerce iOS by scanning the QR code below to install the corresponding build.

App NameWooCommerce iOS WooCommerce iOS
Build Numberpr14455-3e92c18
Version21.1
Bundle IDcom.automattic.alpha.woocommerce
Commit3e92c186822f682d4634fd2fe5614bfb57457a0e
App Center BuildWooCommerce - Prototype Builds #11711

Automatticians: You can use our internal self-serve MC tool to give yourself access to App Center if needed.

dangermattic commented 2 days ago
1 Warning
:warning: This PR is assigned to the milestone 21.2. This milestone is due in less than 2 days.
Please make sure to get it merged by then or assign it to a milestone with a later deadline.

Generated by :no_entry_sign: Danger

bozidarsevo commented 22 hours ago

Also, could you make sure we're using this new endpoint in the UI layer?

You mean for adding the packages UI? The packages endpoint has the storeOptions so I will use the storeOptions from that response there. That is why I did not use this response data anywhere, I wanted to add the support for it and then we can use it where needed in UI.

rachelmcr commented 21 hours ago

You mean for adding the packages UI? The packages endpoint has the storeOptions so I will use the storeOptions from that response there.

Good to know! We'll also need to update the account settings (used in various places like checking if the user can manage the label payment method or setting the default label paper size for printing). Some of that can be done in later milestones but some will be needed for this milestone. Could you open an issue for checking where it needs to be used in the UI, so we can work on that separately?

bozidarsevo commented 20 hours ago

Could you open an issue for checking where it needs to be used in the UI, so we can work on that separately?

Created! https://github.com/woocommerce/woocommerce-ios/issues/14484 I think I will jump on that tomorrow so we have that covered