Sessions 5-7a: 955 tests, deployment ready

This commit is contained in:
Kev
2026-06-08 18:35:13 -04:00
parent 06b82624a2
commit 1fa04dc776
371 changed files with 49366 additions and 955 deletions
+5 -5
View File
@@ -22,7 +22,7 @@ router.post('/checkout', requireAuth, async (req, res) => {
const result = await createCheckoutSession(req.user.id, req.user.email, tier, founder_code);
return res.json(result);
} catch (err) {
console.error('[BetonBLK] Checkout error:', err.message);
console.error('[VYNDR] Checkout error:', err.message);
return res.status(503).json({ error: 'Checkout creation failed' });
}
});
@@ -40,7 +40,7 @@ router.post('/webhook', async (req, res) => {
try {
event = constructWebhookEvent(req.body, signature);
} catch (err) {
console.error('[BetonBLK] Webhook signature failed:', err.message);
console.error('[VYNDR] Webhook signature failed:', err.message);
return res.status(400).json({ error: 'Invalid signature' });
}
@@ -48,7 +48,7 @@ router.post('/webhook', async (req, res) => {
await handleWebhookEvent(event);
return res.json({ received: true });
} catch (err) {
console.error('[BetonBLK] Webhook handler error:', err.message);
console.error('[VYNDR] Webhook handler error:', err.message);
return res.status(500).json({ error: 'Webhook processing failed' });
}
});
@@ -63,7 +63,7 @@ router.post('/portal', requireAuth, async (req, res) => {
const result = await createPortalSession(req.user.stripe_customer_id);
return res.json(result);
} catch (err) {
console.error('[BetonBLK] Portal error:', err.message);
console.error('[VYNDR] Portal error:', err.message);
return res.status(503).json({ error: 'Portal creation failed' });
}
});
@@ -82,7 +82,7 @@ router.get('/status', requireAuth, async (req, res) => {
...subStatus,
});
} catch (err) {
console.error('[BetonBLK] Status error:', err.message);
console.error('[VYNDR] Status error:', err.message);
return res.status(503).json({ error: 'Status check failed' });
}
});