Skip to content

Commit 4f35b31

Browse files
committed
Bug fixes and performance improvements
1 parent 7089dde commit 4f35b31

File tree

8 files changed

+22
-23
lines changed

8 files changed

+22
-23
lines changed

Example/Podfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ PODS:
22
- Alamofire (5.2.1)
33
- IQKeyboardManagerSwift (6.5.5)
44
- lottie-ios (3.0.7)
5-
- RaveSDK (2.2.3):
6-
- Alamofire (= 5.2.1)
5+
- RaveSDK (2.2.9):
6+
- Alamofire
77
- IQKeyboardManagerSwift
88
- lottie-ios (~> 3.0.2)
99

@@ -27,7 +27,7 @@ SPEC CHECKSUMS:
2727
Alamofire: e911732990610fe89af59ac0077f923d72dc3dfd
2828
IQKeyboardManagerSwift: 0fb93310284665245591f50f7a5e38de615960b7
2929
lottie-ios: c38c3178ae8c4a8f200661aa5f80b9f1ca7f56b3
30-
RaveSDK: 3ec1aa3c07b5ce2bd5f81ae01d5c9cca3cf5e57e
30+
RaveSDK: 2667142054cc4d173763e8210c1e46c634fd775f
3131

3232
PODFILE CHECKSUM: f1bcbf0178b99b16df462e51edd978e6ec5e61f4
3333

Example/Pods/Local Podspecs/RaveSDK.podspec.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Example/Pods/Manifest.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Example/Pods/Target Support Files/RaveSDK/RaveSDK-Info.plist

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Example/Pods/Target Support Files/RaveSDK/ResourceBundle-RaveSDK-RaveSDK-Info.plist

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Example/RaveSDK.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -485,7 +485,7 @@
485485
INFOPLIST_FILE = RaveSDK/Info.plist;
486486
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
487487
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
488-
MARKETING_VERSION = 2.2.3;
488+
MARKETING_VERSION = 2.2.9;
489489
MODULE_NAME = ExampleApp;
490490
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";
491491
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -502,7 +502,7 @@
502502
INFOPLIST_FILE = RaveSDK/Info.plist;
503503
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
504504
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
505-
MARKETING_VERSION = 2.2.3;
505+
MARKETING_VERSION = 2.2.9;
506506
MODULE_NAME = ExampleApp;
507507
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";
508508
PRODUCT_NAME = "$(TARGET_NAME)";

RaveSDK.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
Pod::Spec.new do |s|
1010
s.name = 'RaveSDK'
11-
s.version = '2.2.3'
11+
s.version = '2.2.9'
1212
s.summary = 'RaveSDK'
1313

1414
# This description is used to generate tags and improve search results.
@@ -41,5 +41,5 @@ TODO: Add long description of the pod here.
4141
s.frameworks = 'UIKit'
4242
s.dependency 'IQKeyboardManagerSwift'
4343
s.dependency 'lottie-ios','~>3.0.2'
44-
s.dependency 'Alamofire','5.2.1'
44+
s.dependency 'Alamofire'
4545
end

RaveSDK/Classes/UI/RavePayWebViewController.swift

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,14 @@ class RavePayWebViewController: UIViewController, WKNavigationDelegate,WKUIDeleg
6868
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
6969
LoadingHUD.shared().hide()
7070

71-
self.navigationItem.title = webView.title
72-
print(webView.url!.absoluteString)
71+
self.navigationItem.title = webView.title
72+
print(webView.url!.absoluteString)
73+
let data = webView.url!.queryParameters
74+
let response = data?["resp"]
75+
let jsonResponseData = response?.toJSON() as? [String : Any]
7376
if (webView.url!.absoluteString.contains("/complete") || webView.url!.absoluteString.contains("submitting_mock_form")){
74-
print("success page")
75-
self.delegate?.tranasctionSuccessful(flwRef: flwRef!, responseData: nil)
77+
// print("success page")
78+
self.delegate?.tranasctionSuccessful(flwRef: flwRef!, responseData: jsonResponseData)
7679
self.progressView.removeFromSuperview()
7780
self.navigationController?.popViewController(animated: true)
7881
} else if(webView.url!.absoluteString.contains("/finish")){
@@ -81,10 +84,6 @@ class RavePayWebViewController: UIViewController, WKNavigationDelegate,WKUIDeleg
8184
let dataPayload = newURL[range.upperBound...]
8285
print("Extra Data \(dataPayload)")
8386
}
84-
let data = webView.url!.queryParameters
85-
let response = data?["resp"]
86-
let jsonResponseData = response?.toJSON() as? [String : Any]
87-
8887
self.delegate?.tranasctionSuccessful(flwRef: flwRef!, responseData: jsonResponseData)
8988
self.progressView.removeFromSuperview()
9089
self.navigationController?.popViewController(animated: true)

0 commit comments

Comments
 (0)