Fix a backend server error when creating a named restore point. #7166

This commit is contained in:
Anil Sahoo 2024-02-01 14:20:22 +05:30 committed by GitHub
parent cdf49d6300
commit 8145e042a6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 6 deletions

View File

@ -1799,7 +1799,11 @@ class ServerNode(PGChildNodeView):
None
"""
try:
data = request.form
data = None
if request.form:
data = request.form
elif request.data:
data = json.loads(request.data)
restore_point_name = data['value'] if data else None
manager = get_driver(PG_DEFAULT_DRIVER).connection_manager(sid)
conn = manager.connection()
@ -1812,10 +1816,10 @@ class ServerNode(PGChildNodeView):
restore_point_name
)
)
if not status:
return internal_server_error(
errormsg=str(res)
)
if not status:
return internal_server_error(
errormsg=str(res)
)
return make_json_response(
data={

View File

@ -376,7 +376,7 @@ export default function QueryToolDataGrid({columns, rows, totalRowCount, dataCha
const dataGridExtras = useMemo(()=>({
onSelectedCellChange, handleCopy
}), []);
}), [onSelectedCellChange]);
useEffect(()=>{
let initCols = initialiseColumns(columns, rows, totalRowCount, columnWidthBy);