fix: return err while query db

This commit is contained in:
2024-03-21 10:42:27 +08:00
parent 8e4649f3f6
commit c3aae10b97

View File

@@ -548,7 +548,7 @@ func DatabaseGetData(w http.ResponseWriter, r *http.Request) {
if s != "" { if s != "" {
// err = XEngine.SQL(s).Find(&rows) // err = XEngine.SQL(s).Find(&rows)
if IsQuerySQL(s) == false { if !IsQuerySQL(s) {
services.ResponseNotAcceptable406QuerySQLError(w) services.ResponseNotAcceptable406QuerySQLError(w)
return return
} }
@@ -561,7 +561,7 @@ func DatabaseGetData(w http.ResponseWriter, r *http.Request) {
rows, err = DbClient.XEngine.QueryInterface(querySQL) rows, err = DbClient.XEngine.QueryInterface(querySQL)
if err != nil { if err != nil {
log.Error("SQL failed:", err) log.Error("SQL failed:", err)
services.ResponseInternalServerError500DatabaseOperationFailed(w) services.ResponseInternalServerError500ProcessError(w, err)
return return
} }
tableName := GetTableName(s) tableName := GetTableName(s)