Skip to content

[WOOMOB-2408] Fix CIAB bookable service webview routing#15491

Closed
irfano wants to merge 5 commits intorelease/24.3from
issue/WOOMOB-2408-service-webview-routing
Closed

[WOOMOB-2408] Fix CIAB bookable service webview routing#15491
irfano wants to merge 5 commits intorelease/24.3from
issue/WOOMOB-2408-service-webview-routing

Conversation

@irfano
Copy link
Copy Markdown
Contributor

@irfano irfano commented Mar 5, 2026

Description

Fixes WOOMOB-2408
Fixes WOOMOB-2421
Uses the correct CIAB services route when opening a BOOKABLE_SERVICE detail in the webview.

Before:
https://example.com/wp-admin/?page=next-admin&p=/woocommerce/products/edit/123

After:
https://example.com/wp-admin/admin.php?page=next-admin&p=/woocommerce/services/edit/123

Test Steps

  1. On a CIAB site, open a product whose type is BOOKABLE_SERVICE.
  2. Verify the app opens the detail in the webview flow.
  3. Confirm the loaded admin page is the service editor under the Services path, not the Products path.

Images/gif

Before After
Screenshot_20260305_220446 after
  • I have considered if this change warrants release notes and have added them to RELEASE-NOTES.txt if necessary. Use the "[Internal]" label for non-user-facing changes.

@irfano irfano added type: bug A confirmed bug. feature: product details Related to adding or editing products, includes product settings. category: unit tests Related to unit testing. feature: CIAB Mobile Bookings MVP labels Mar 5, 2026
@irfano irfano marked this pull request as ready for review March 5, 2026 19:05
@wpmobilebot
Copy link
Copy Markdown
Collaborator

wpmobilebot commented Mar 5, 2026

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

App NameWooCommerce Android
Platform📱 Mobile
FlavorJalapeno
Build TypeDebug
Build Number731
Version24.2.1
Application IDcom.woocommerce.android.prealpha
Commitac77c78
Installation URL6bav6pmk6cd28
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@irfano irfano added this to the 24.4 milestone Mar 9, 2026
@irfano irfano changed the base branch from trunk to release/24.3 March 9, 2026 12:54
@irfano irfano closed this Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: unit tests Related to unit testing. feature: CIAB Mobile Bookings MVP feature: product details Related to adding or editing products, includes product settings. type: bug A confirmed bug.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants