Skip to content

Commit b628f3d

Browse files
committed
Fix check condition
1 parent 0bf433c commit b628f3d

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Sources/Codeable/FlowArgument+Decode.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,11 @@ extension Flow.Argument: FlowDecodable {
131131
return nil
132132
}
133133

134-
guard result.isEmpty, let first = result.first else {
134+
if result.isEmpty {
135135
return [String: Any]()
136136
}
137137

138-
switch first.key.type {
138+
switch result.first?.key.type {
139139
case .int:
140140
return result.decode(Int.self)
141141
case .uint:

Sources/Models/FlowScript.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,14 +89,14 @@ extension Flow.ScriptResponse: FlowDecodable {
8989
}
9090

9191
public func decode<T: Decodable>(_: T.Type) throws -> T {
92-
guard let result: T = try? fields?.decode() else {
92+
guard let result: T = try fields?.decode() else {
9393
throw Flow.FError.decodeFailure
9494
}
9595
return result
9696
}
9797

9898
public func decode<T: Decodable>() throws -> T {
99-
guard let result: T = try? fields?.decode() else {
99+
guard let result: T = try fields?.decode() else {
100100
throw Flow.FError.decodeFailure
101101
}
102102
return result

0 commit comments

Comments
 (0)