Redmind commited on
Commit
84ab600
·
verified ·
1 Parent(s): aa6098f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -1
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 RedirectResponse(url="/prompt_template", status_code=302)
 
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")