Skip to content

Commit 9ec408d

Browse files
refactor(direct-editing): Convert capability dictionaries directly
Signed-off-by: Marino Faggiana <marino.faggiana@nextcloud.com>
1 parent 8a598c7 commit 9ec408d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Sources/NextcloudKit/Models/DirectEditing/NKDirectEditingCapabilitiesConverter.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ public enum NKDirectEditingCapabilitiesConverter {
1212
/// - Throws: Decoding error if parsing fails.
1313
public static func from(data: Data) throws -> (editors: [NKDirectEditingEditor], creators: [NKDirectEditingCreator]) {
1414
let decoded = try JSONDecoder().decode(NKDirectEditingCapabilitiesResponse.self, from: data)
15-
let editors = decoded.ocs.data.editorsArray()
16-
let creators = decoded.ocs.data.creatorsArray()
15+
let editors = Array(decoded.ocs.data.editors.values)
16+
let creators = Array(decoded.ocs.data.creators.values)
1717

1818
if NKLogFileManager.shared.logLevel == .verbose {
1919
data.printJson()

0 commit comments

Comments
 (0)