This commit is contained in:
adueck 2022-10-12 23:43:26 +05:00
parent 9fc109449d
commit ba87ebd45e
2 changed files with 8 additions and 1 deletions

View File

@ -177,7 +177,10 @@ apiRouter.delete("/user", async (req, res, next) => {
* signs out the user signed in * signs out the user signed in
*/ */
apiRouter.post("/sign-out", (req, res) => { apiRouter.post("/sign-out", (req, res) => {
req.logOut(); req.logOut((err) => {
console.error("error logging out");
console.error(err);
});
sendResponse(res, { ok: true, message: "signed out" }); sendResponse(res, { ok: true, message: "signed out" });
}); });

View File

@ -19,10 +19,13 @@ paymentRouter.use((req, res, next) => {
}); });
paymentRouter.post("/create-checkout-session", async (req, res, next) => { paymentRouter.post("/create-checkout-session", async (req, res, next) => {
console.log("creating checkout session");
console.log("lookup key:", req.body.lookup_key);
const prices = await stripe.prices.list({ const prices = await stripe.prices.list({
lookup_keys: [req.body.lookup_key], lookup_keys: [req.body.lookup_key],
expand: ['data.product'], expand: ['data.product'],
}); });
console.log(prices);
const session = await stripe.checkout.sessions.create({ const session = await stripe.checkout.sessions.create({
billing_address_collection: 'auto', billing_address_collection: 'auto',
line_items: [ line_items: [
@ -37,6 +40,7 @@ paymentRouter.post("/create-checkout-session", async (req, res, next) => {
success_url: `/success`, success_url: `/success`,
cancel_url: `/cancel`, cancel_url: `/cancel`,
}); });
console.log("session", session);
if (!session.url) { if (!session.url) {
return next("error creating session url"); return next("error creating session url");
} }