Skip to content

Conversation

@itsmeichigo
Copy link
Contributor

@itsmeichigo itsmeichigo commented Dec 8, 2025

Part of WOOMOB-1856

Description

This PR updates the troubleshooting tool to extend its availability for users authenticated with site credentials. The check for WPCom access is omitted for these users.

In a subsequent PR I'll add more checks to give more useful information for HEs.

Test Steps

  • Log in to a test store with site credentials.
  • Navigate to Menu tab > Settings and confirm that Troubleshoot Connection is available in the Configure section.
  • Tap the entry point and confirm that the check for WPCom is omitted.
  • Regression check: Repeat the steps by logging in to a self-hosted store with a connected WPCom account.
  • Confirm that the entry point is available in Settings and the screen shows the WPCom check.

Screenshots

Simulator.Screen.Recording.-.iPhone.17.-.2025-12-08.at.17.10.09.mov

  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@itsmeichigo itsmeichigo added this to the 23.9 milestone Dec 8, 2025
@itsmeichigo itsmeichigo added type: enhancement A request for an enhancement. feature: app settings Related to settings accessed via the gear icon in the My Store section. labels Dec 8, 2025
@wpmobilebot
Copy link
Collaborator

wpmobilebot commented Dec 8, 2025

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

App NameWooCommerce iOS Prototype
Build Numberpr16441-3b6e121
Version23.8
Bundle IDcom.automattic.alpha.woocommerce
Commit3b6e121
Installation URL4rrk21589i7u0
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@itsmeichigo itsmeichigo marked this pull request as ready for review December 8, 2025 10:50
@RafaelKayumov RafaelKayumov self-assigned this Dec 9, 2025
Copy link
Contributor

@RafaelKayumov RafaelKayumov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Checked settings after logging in with store credentials. Now I can see the connectivity option there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature: app settings Related to settings accessed via the gear icon in the My Store section. type: enhancement A request for an enhancement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants