File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ Add the package to your `Package.swift` dependencies:
3333
3434``` swift
3535 dependencies: [
36- .package (url : " git@github.com:appwrite/sdk-for-swift.git" , from : " 4.0.0 " ),
36+ .package (url : " git@github.com:appwrite/sdk-for-swift.git" , from : " 4.0.1 " ),
3737 ],
3838```
3939
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ open class Client {
2323 " x-sdk-name " : " Swift " ,
2424 " x-sdk-platform " : " server " ,
2525 " x-sdk-language " : " swift " ,
26- " x-sdk-version " : " 4.0.0 " ,
26+ " x-sdk-version " : " 4.0.1 " ,
2727 " X-Appwrite-Response-Format " : " 1.4.0 "
2828 ]
2929
@@ -336,18 +336,21 @@ open class Client {
336336 default :
337337 var message = " "
338338 var data = try await response. body. collect ( upTo: Int . max)
339+ var type = " "
339340
340341 do {
341342 let dict = try JSONSerialization . jsonObject ( with: data) as? [ String : Any ]
342343
343344 message = dict ? [ " message " ] as? String ?? response. status. reasonPhrase
345+ type = dict ? [ " type " ] as? String ?? " "
344346 } catch {
345347 message = data. readString ( length: data. readableBytes) !
346348 }
347349
348350 throw AppwriteError (
349351 message: message,
350- code: Int ( response. status. code)
352+ code: Int ( response. status. code) ,
353+ type: type
351354 )
352355 }
353356 }
You can’t perform that action at this time.
0 commit comments