Skip to content

Commit 3578326

Browse files
authored
feat: GutenbergKit requires app password for public Atomic sites (#24885)
Ensure public Atomic sites leverage the remote editor with support for WordPress.com/Jetpack blocks.
1 parent 5fc306f commit 3578326

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

WordPress/Classes/Utility/Editor/EditorFactory.swift

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,15 @@ class EditorFactory {
5454
return false
5555
}
5656

57-
// Only require application password for non-WPCOM Simple sites (self-hosted sites)
5857
let blog = post.blog
59-
guard !blog.isHostedAtWPcom && !blog.isAtomic() else {
58+
59+
// WPCOM Simple sites rely upon bearer tokens
60+
if blog.isHostedAtWPcom {
61+
return false
62+
}
63+
64+
// Application passwords do not support private Atomic sites currently
65+
if blog.isAtomic() && blog.isPrivate() {
6066
return false
6167
}
6268

0 commit comments

Comments
 (0)