FIX: Blank queries get their own special error message
This commit is contained in:
parent
ad560860c0
commit
ad51c99f08
@ -17,12 +17,16 @@ func QueryCurrent(c *gin.Context) {
|
|||||||
query := c.PostForm("sql")
|
query := c.PostForm("sql")
|
||||||
conn := getConnection(c)
|
conn := getConnection(c)
|
||||||
|
|
||||||
|
if query == "" {
|
||||||
|
c.String(200, templates.ErrorQueryResults(fmt.Errorf("No query provided")))
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
queries := strings.Split(query, ";")
|
queries := strings.Split(query, ";")
|
||||||
var results []string
|
var results []string
|
||||||
for _, query := range queries {
|
for _, query := range queries {
|
||||||
cols, data, err := queryConnection(query, conn)
|
cols, data, err := queryConnection(query, conn)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Println(err)
|
|
||||||
c.String(200, templates.ErrorQueryResults(err))
|
c.String(200, templates.ErrorQueryResults(err))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -30,8 +34,6 @@ func QueryCurrent(c *gin.Context) {
|
|||||||
results = append(results, templates.QueryResult(cols, data))
|
results = append(results, templates.QueryResult(cols, data))
|
||||||
}
|
}
|
||||||
|
|
||||||
fmt.Printf("%v\n", results)
|
|
||||||
|
|
||||||
c.String(200, templates.ConcatResults(results))
|
c.String(200, templates.ConcatResults(results))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user