Merge pull request #79 from kjannette/subtrim2

Subtrim2
This commit is contained in:
S Jannette
2024-02-02 21:42:13 -06:00
committed by GitHub

View File

@@ -152,7 +152,15 @@ const SignupPage = () => {
} }
} }
async function saveUserData(authId, dataValues, customerId, subscriptionId) { async function saveUserData(
authId,
dataValues,
customerId,
subscriptionId,
subscriptionCreated,
subscriptionPeriodStart,
subscriptionPeriodEnd
) {
const appUserId = uuidv4(); const appUserId = uuidv4();
const firmId = uuidv4(); const firmId = uuidv4();
const fbAuthUid = authId; const fbAuthUid = authId;
@@ -205,6 +213,9 @@ const SignupPage = () => {
customerId: customerId, customerId: customerId,
subscriptionId: subscriptionId, subscriptionId: subscriptionId,
subscriptionPlan: plan, subscriptionPlan: plan,
subscriptionCreated: subscriptionCreated,
subscriptionPeriodStart: subscriptionPeriodStart,
subscriptionPeriodEnd: subscriptionPeriodEnd,
}; };
try { try {
@@ -341,6 +352,9 @@ const SignupPage = () => {
); );
const customerId = data.data.customerId; const customerId = data.data.customerId;
const subscriptionCreated = data.data.subscriptionCreated;
const subscriptionPeriodStart = data.data.subscriptionPeriodStart;
const subscriptionPeriodEnd = data.data.subscriptionPeriodEnd;
const subscriptionId = data.data.subscriptionId; const subscriptionId = data.data.subscriptionId;
if (data === undefined) { if (data === undefined) {
@@ -357,11 +371,20 @@ const SignupPage = () => {
const user = userCredential.user; const user = userCredential.user;
dataValues = { ...dataValues, ...data }; dataValues = { ...dataValues, ...data };
console.log( console.log(
"customerId, subscriptionId in handleSignup right before saveUserData", "customerId, subscriptionId subscriptionCreated, in handleSignup right before saveUserData",
customerId, customerId,
subscriptionId,
subscriptionCreated
);
await saveUserData(
user.uid,
dataValues,
customerId,
subscriptionCreated,
subscriptionPeriodStart,
subscriptionPeriodEnd,
subscriptionId subscriptionId
); );
await saveUserData(user.uid, dataValues, customerId, subscriptionId);
navigate("/dashboard"); navigate("/dashboard");
} }
} catch (error) { } catch (error) {
@@ -387,9 +410,13 @@ const SignupPage = () => {
<div className="signup-sub-container"> <div className="signup-sub-container">
<div className="signup-header"> <div className="signup-header">
<h1 className="signup-header-text">Create A Novodraft Account</h1> <h1 className="signup-header-text">Create A Novodraft Account</h1>
<h5 className="signup-header-text trial"> {!isUpgrade ? (
Start a free trial - save hours and draft better discovery <h5 className="signup-header-text trial">
</h5> Start a free trial - save hours and draft better discovery
</h5>
) : (
<></>
)}
</div> </div>
<Form className="signup-form"> <Form className="signup-form">
{splitEvery( {splitEvery(