Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -1099,10 +1099,12 @@ async def prompt_saveconnectors(request: Request,
|
|
1099 |
cursor.execute(query, values)
|
1100 |
cnx.commit()
|
1101 |
logging.info(f"Query executed successfully, {cursor.rowcount} row(s) affected")
|
|
|
1102 |
cursor.close()
|
1103 |
cnx.close()
|
1104 |
logging.info(f"Data_connectors for {scenario} inserted successfully")
|
1105 |
-
return
|
|
|
1106 |
except mysql.connector.Error as err:
|
1107 |
logging.error(f"Database error: {err}")
|
1108 |
raise HTTPException(status_code=500, detail="Internal Server Error")
|
|
|
1099 |
cursor.execute(query, values)
|
1100 |
cnx.commit()
|
1101 |
logging.info(f"Query executed successfully, {cursor.rowcount} row(s) affected")
|
1102 |
+
row_id = cursor.lastrowid # Get the last inserted row_id
|
1103 |
cursor.close()
|
1104 |
cnx.close()
|
1105 |
logging.info(f"Data_connectors for {scenario} inserted successfully")
|
1106 |
+
return JSONResponse(status_code=200, content={"message": "Data saved successfully", "row_id": row_id})
|
1107 |
+
#return RedirectResponse(url="/prompt_template", status_code=302)
|
1108 |
except mysql.connector.Error as err:
|
1109 |
logging.error(f"Database error: {err}")
|
1110 |
raise HTTPException(status_code=500, detail="Internal Server Error")
|