@@ -41,12 +41,8 @@ const PgSignUp = () => {
41
41
const url = window . location . href ;
42
42
let paramString = url . split ( "?" ) [ 1 ] ;
43
43
let queryString = new URLSearchParams ( paramString ) ;
44
- // console.log("url ", queryString);
45
-
46
44
let obj = { ...formData } ;
47
45
for ( let pair of queryString . entries ( ) ) {
48
- // console.log("Key is: " + pair[0]);
49
- // console.log("Value is: " + pair[1]);
50
46
obj = { ...obj , [ pair [ 0 ] ] : pair [ 1 ] } ;
51
47
}
52
48
const zohoRes = await axios . post (
@@ -61,34 +57,27 @@ const PgSignUp = () => {
61
57
}
62
58
}
63
59
) ;
64
- // console.log("zohoRes ", zohoRes);
65
60
const userSettings = JSON . parse ( localStorage . getItem ( "userSettings" ) ) ;
66
- const extClass = userSettings [ 0 ] . extended_class ;
67
- // console.log("extClass ", extClass);
68
- const params = { email : userDetails . email } ;
69
- const res = await Parse . Cloud . run ( "getUserDetails" , params ) ;
70
- // console.log("res", res);
71
- if ( res ) {
72
- const updateQuery = new Parse . Object ( extClass ) ;
73
- updateQuery . id = res . id ;
74
- updateQuery . set (
75
- "Next_billing_date" ,
76
- new Date ( zohoRes . data . result . nextBillingDate )
77
- ) ;
78
- updateQuery . set ( "Plan" , zohoRes . data . result . plan ) ;
79
- updateQuery . set ( "Customer_id" , zohoRes . data . result . customer_id ) ;
80
- updateQuery . set (
81
- "Subscription_id" ,
82
- zohoRes . data . result . subscription_id
83
- ) ;
84
- const updateRes = await updateQuery . save ( ) ;
85
- if ( updateRes ) {
61
+ const params = { subscription : zohoRes . data . result . subscription } ;
62
+ const baseurl = `${ parseBaseUrl } functions/savesubscription` ;
63
+ try {
64
+ const res = await axios . post ( baseurl , params , {
65
+ headers : {
66
+ "Content-Type" : "application/json" ,
67
+ "X-Parse-Application-Id" : parseAppId ,
68
+ sessiontoken : localStorage . getItem ( "accesstoken" )
69
+ }
70
+ } ) ;
71
+ if ( res ) {
86
72
localStorage . removeItem ( "userDetails" ) ;
87
73
navigate (
88
74
"/" + userSettings [ 0 ] . pageType + "/" + userSettings [ 0 ] . pageId
89
75
) ;
90
76
setIsLoader ( false ) ;
91
77
}
78
+ } catch ( err ) {
79
+ console . log ( "err " , err . message ) ;
80
+ setIsLoader ( false ) ;
92
81
}
93
82
} catch ( err ) {
94
83
console . log ( "err " , err ) ;
@@ -108,12 +97,8 @@ const PgSignUp = () => {
108
97
const url = window . location . href ;
109
98
let paramString = url . split ( "?" ) [ 1 ] ;
110
99
let queryString = new URLSearchParams ( paramString ) ;
111
- // console.log("url ", queryString);
112
-
113
100
let obj = { ...formData } ;
114
101
for ( let pair of queryString . entries ( ) ) {
115
- // console.log("Key is: " + pair[0]);
116
- // console.log("Value is: " + pair[1]);
117
102
obj = { ...obj , [ pair [ 0 ] ] : pair [ 1 ] } ;
118
103
}
119
104
saveUser ( obj ) ;
@@ -157,19 +142,8 @@ const PgSignUp = () => {
157
142
email : zohoRes . data . result . email ,
158
143
phone : zohoRes . data . result . phone ,
159
144
role : obj . role
160
- // "pincode": "",
161
- // "address": "",
162
- // "country": "",
163
- // "state": "",
164
- // "city": ""
165
145
} ,
166
-
167
- planDetails : {
168
- plan : zohoRes . data . result . plan || { } ,
169
- nextBillingDate : zohoRes . data . result . nextBillingDate || "" ,
170
- customer_id : zohoRes . data . result . customer_id || "" ,
171
- subscription_id : zohoRes . data . result . subscription_id || ""
172
- }
146
+ subscription : zohoRes . data . result . subscription
173
147
} ;
174
148
const usersignup = await Parse . Cloud . run ( "usersignup" , params ) ;
175
149
// console.log("usersignup ", usersignup);
0 commit comments