mirror of
http://88.130.71.182:3000/BlitTech/contexta_be.git
synced 2026-06-12 23:23:21 +00:00
fixed storage error
This commit is contained in:
@@ -103,8 +103,9 @@ async def stripe_webhook(
|
||||
|
||||
if event_type == "checkout.session.completed":
|
||||
session = event.data.object
|
||||
user_id = (session.metadata or {}).get("user_id")
|
||||
plan = (session.metadata or {}).get("plan", "starter")
|
||||
metadata = session.metadata
|
||||
user_id = getattr(metadata, "user_id", None) if metadata else None
|
||||
plan = getattr(metadata, "plan", "starter") if metadata else "starter"
|
||||
customer_id = session.customer
|
||||
subscription_id = session.subscription
|
||||
|
||||
@@ -166,7 +167,7 @@ async def stripe_webhook(
|
||||
except HTTPException:
|
||||
raise
|
||||
except Exception as e:
|
||||
logger.error(f"Webhook error: {e}")
|
||||
logger.exception(f"Webhook error: {e}")
|
||||
raise HTTPException(status_code=500, detail=str(e))
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user