Skip to content

Commit 02c2776

Browse files
committed
updated if let condition.
1 parent 8fc03ad commit 02c2776

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed
Binary file not shown.

ios/Plugin/Plugin.swift

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,18 @@ extension Checkout : RazorpayPaymentCompletionProtocolWithData, ExternalWalletSe
5555
if let call = call {
5656

5757
do{
58-
let dataJson = try JSONSerialization.data(withJSONObject: (data) ?? "\(code):\(str)", options: [])
59-
let dataString = String(data: dataJson, encoding: .utf8)!
60-
call.reject("", dataString, nil)
58+
if let respData = data {
59+
let dataJson = try JSONSerialization.data(withJSONObject: respData, options: [])
60+
let dataString = String(data: dataJson, encoding: .utf8) ?? "\(code):\(str)"
61+
call.reject("", dataString, nil)
62+
//
63+
}else{
64+
call.reject("","\(code):\(str)", nil)
65+
}
66+
6167
}catch{
6268
print("catch")
63-
call.reject("",str, nil)
69+
call.reject("","\(code):\(str)", nil)
6470
}
6571
}
6672
}

0 commit comments

Comments
 (0)