You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have the same test atomic site opened up on WordPress-iOS and WordPress-Android with a post that contains unsupported blocks.
The UBE opens up for unsupported blocks for the atomic site in WPAndroid, but it does not open on WordPress-iOS. Instead, I see a Bottomsheet that prompts me to open Jetpack security settings. Tapping this option closes the bottom sheet and nothing happens.
To Reproduce
Pre-requisite:
We need a dotcom account with at least one atomic (business) site
Create a post for that atomic site from Gutenberg Web that has at least one block not supported on mobile (classic / markdown/ etc.)
Steps to reproduce the behavior:
Login to the dotcom account on WordPress-iOS that has the atomic site with the post with unsupported block from web
Open up the post with the unsupported block
Click on the unsupported block and note the bottomsheet that prompts to update settings
Note that clicking the bottomsheet does nothing
Also note that navigating to jetpack settings and enabling wordpress.com login also does not affect our abilty to edit the unsupported block
Expected behavior
We should be able to edit unsupported blocks on atomic sites from WordPress-iOS, not screen shot below comparing WordPress-Android to WordPress-iOS
Screenshots
WPAndroid Atomic
WPiOS Atomic
To be clear, no matter what I set for Jetpack settings on WPiOS, I cannot seem to get access the UBE for the atomic site
Smartphone (please complete the following information):
After a bit of debugging, what I found was that the app was not fetching Gutenberg settings (/sites/1234567/gutenberg) when the user switched sites.
Explanation: In my tests, this bug would "resolve itself" after I went back to the My Sites screen. It's on that screen in viewDidLoad that the app fetches blog/site metadata which includes its Gutenberg settings (i.e the value of the site's editor_web, which can be classic or gutenberg). What I saw is that when the user first logs in, although this data is fetched for the default site, it's not updated when the user changes site in the site picker (e.g. switches to an Atomic site).
This is likely a bug introduced when the site picker was made a modal in wordpress-mobile/WordPress-iOS#16137.
I've made a PR to fix this here, wordpress-mobile/WordPress-iOS#16468, but have run into an error with the UBE web view where it appears that the cookie, wordpress_logged_in, is not returned by the server. I'm still looking into this issue.
Describe the bug
I have the same test atomic site opened up on WordPress-iOS and WordPress-Android with a post that contains unsupported blocks.
The UBE opens up for unsupported blocks for the atomic site in WPAndroid, but it does not open on WordPress-iOS. Instead, I see a Bottomsheet that prompts me to open Jetpack security settings. Tapping this option closes the bottom sheet and nothing happens.
To Reproduce
Pre-requisite:
Steps to reproduce the behavior:
Expected behavior
We should be able to edit unsupported blocks on atomic sites from WordPress-iOS, not screen shot below comparing WordPress-Android to WordPress-iOS
Screenshots
To be clear, no matter what I set for Jetpack settings on WPiOS, I cannot seem to get access the UBE for the atomic site
Smartphone (please complete the following information):
Additional context
Similar issue: #3425
The text was updated successfully, but these errors were encountered: