Fix BigInt and Number conflicts in grpc API

This commit is contained in:
Jonathan Barrow
2023-08-25 21:06:23 -04:00
parent b998f754a8
commit e0cae4667e
3 changed files with 3 additions and 3 deletions

View File

@@ -38,7 +38,7 @@ export async function getUserData(_request: Empty, context: CallContext & Authen
priceId: pnid.connections.stripe.price_id,
tierLevel: pnid.connections.stripe.tier_level,
tierName: pnid.connections.stripe.tier_name,
latestWebhookTimestamp: pnid.connections.stripe.latest_webhook_timestamp
latestWebhookTimestamp: BigInt(pnid.connections.stripe.latest_webhook_timestamp)
}
},
marketingFlag: pnid.flags.marketing

View File

@@ -21,7 +21,7 @@ export async function setStripeConnectionData(request: SetStripeConnectionDataRe
const pnid: HydratedPNIDDocument = context.pnid!;
const updateData: StripeMongoUpdateScheme = {
'connections.stripe.latest_webhook_timestamp': request.timestamp
'connections.stripe.latest_webhook_timestamp': Number(request.timestamp)
};
if (request.customerId && !pnid.connections.stripe.customer_id) {

View File

@@ -40,7 +40,7 @@ export async function updateUserData(_request: UpdateUserDataRequest, context: C
priceId: pnid.connections.stripe.price_id,
tierLevel: pnid.connections.stripe.tier_level,
tierName: pnid.connections.stripe.tier_name,
latestWebhookTimestamp: pnid.connections.stripe.latest_webhook_timestamp
latestWebhookTimestamp: BigInt(pnid.connections.stripe.latest_webhook_timestamp)
}
},
marketingFlag: pnid.flags.marketing