Skip to content
This repository was archived by the owner on Dec 2, 2022. It is now read-only.

Commit 5f53f89

Browse files
committed
Handle Bools properly
1 parent 30d701f commit 5f53f89

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

SlackKit/Sources/NetworkInterface.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,13 +133,15 @@ internal struct NetworkInterface {
133133
for key in parameters.keys {
134134
if let value = parameters[key] as? String {
135135
do {
136-
let encodedValue = try value.percentEncoded(allowing: .uriQueryAllowed)
136+
let encodedValue = try value.percentEncoded(allowing: .uriQueryAllowed)
137137
requestString += "&\(key)=\(encodedValue)"
138138
} catch _ {
139139
print("Error encoding parameters.")
140140
}
141141
} else if let value = parameters[key] as? Int {
142142
requestString += "&\(key)=\(value)"
143+
} else if let value = parameters[key] as? Bool {
144+
requestString += "&\(key)=\(value)"
143145
}
144146
}
145147

0 commit comments

Comments
 (0)