Skip to content

Commit 35a6f64

Browse files
G-Pay Error upon Cancel Bug Fixed
1 parent 27c4a30 commit 35a6f64

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

lib/UpiPayment.js

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -49,18 +49,22 @@ const RNUpiPayment = {
4949
return (data) => {
5050
data = JSON.parse(data);
5151
let failureObj = {};
52-
const failureString = data.nameValuePairs && data.nameValuePairs.message;
5352

54-
if (failureString === this.UPI_APP_NOT_INSTALLED ||
55-
failureString === this.REQUEST_CODE_MISMATCH ||
56-
failureString === this.NO_ACTION_TAKEN
57-
) {
53+
if (typeof (data.nameValuePairs.message) == "undefined") {
5854
failure(data.nameValuePairs);
59-
} else {
60-
failureObj = this.convertStringToObject(failureString);
61-
failure(failureObj);
6255
}
63-
56+
else {
57+
const failureString = data.nameValuePairs && data.nameValuePairs.message;
58+
if (failureString === this.UPI_APP_NOT_INSTALLED ||
59+
failureString === this.REQUEST_CODE_MISMATCH ||
60+
failureString === this.NO_ACTION_TAKEN
61+
) {
62+
failure(data.nameValuePairs);
63+
} else {
64+
failureObj = this.convertStringToObject(failureString);
65+
failure(failureObj);
66+
}
67+
}
6468
};
6569
},
6670

0 commit comments

Comments
 (0)