File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
WordPress/Classes/Services Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -7,9 +7,11 @@ final class RawBlockEditorSettingsService {
7
7
8
8
private let blog : Blog
9
9
private var refreshTask : Task < Data , Error > ?
10
+ private let dotOrgRestAPI : WordPressOrgRestApi
10
11
11
12
init ( blog: Blog ) {
12
13
self . blog = blog
14
+ self . dotOrgRestAPI = WordPressOrgRestApi ( blog: blog) !
13
15
}
14
16
15
17
private static var services : [ TaggedManagedObjectID < Blog > : RawBlockEditorSettingsService ] = [ : ]
@@ -51,11 +53,8 @@ final class RawBlockEditorSettingsService {
51
53
}
52
54
53
55
private func fetchSettingsFromAPI( ) async throws -> Data {
54
- guard let remoteAPI = WordPressOrgRestApi ( blog: blog) else {
55
- throw URLError ( . unknown) // Should not happen
56
- }
57
56
58
- let response : WordPressAPIResult < Data , WordPressOrgRestApiError > = await remoteAPI . get (
57
+ let response : WordPressAPIResult < Data , WordPressOrgRestApiError > = await dotOrgRestAPI . get (
59
58
path: " /wp-block-editor/v1/settings "
60
59
)
61
60
You can’t perform that action at this time.
0 commit comments