stvnnnnnn commited on
Commit
72acd30
·
verified ·
1 Parent(s): e10bdac

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -9
app.py CHANGED
@@ -1084,15 +1084,19 @@ async def upload_database(
1084
 
1085
  meta = sql_manager.connections[conn_id]
1086
 
1087
- # --- guardar metadatos en Supabase ---
1088
- supabase.table("databases").insert(
1089
- {
1090
- "user_id": user.user.id,
1091
- "filename": filename,
1092
- "engine": meta["engine"],
1093
- "connection_id": conn_id,
1094
- }
1095
- ).execute()
 
 
 
 
1096
 
1097
  return UploadResponse(
1098
  connection_id=conn_id,
 
1084
 
1085
  meta = sql_manager.connections[conn_id]
1086
 
1087
+ # --- guardar metadatos en Supabase (sin romper el upload si falla) ---
1088
+ try:
1089
+ supabase.table("databases").insert(
1090
+ {
1091
+ "user_id": user.user.id,
1092
+ "filename": filename,
1093
+ "engine": meta["engine"],
1094
+ "connection_id": conn_id,
1095
+ }
1096
+ ).execute()
1097
+ except Exception as e:
1098
+ # Solo logeamos, pero NO rompemos el endpoint
1099
+ print("[WARN] No se pudieron guardar metadatos en Supabase:", repr(e))
1100
 
1101
  return UploadResponse(
1102
  connection_id=conn_id,