Merge pull request #234 from tamird/cockroach
api: properly check for errors
This commit is contained in:
commit
0fd652f716
@ -109,11 +109,11 @@ func Connect(c *gin.Context) {
|
||||
info, err := cl.Info()
|
||||
if err == nil {
|
||||
err = setClient(c, cl)
|
||||
if err != nil {
|
||||
cl.Close()
|
||||
c.JSON(400, Error{err.Error()})
|
||||
return
|
||||
}
|
||||
}
|
||||
if err != nil {
|
||||
cl.Close()
|
||||
c.JSON(400, Error{err.Error()})
|
||||
return
|
||||
}
|
||||
|
||||
c.JSON(200, info.Format()[0])
|
||||
@ -163,11 +163,11 @@ func SwitchDb(c *gin.Context) {
|
||||
info, err := cl.Info()
|
||||
if err == nil {
|
||||
err = setClient(c, cl)
|
||||
if err != nil {
|
||||
cl.Close()
|
||||
c.JSON(400, Error{err.Error()})
|
||||
return
|
||||
}
|
||||
}
|
||||
if err != nil {
|
||||
cl.Close()
|
||||
c.JSON(400, Error{err.Error()})
|
||||
return
|
||||
}
|
||||
|
||||
conn.Close()
|
||||
|
Loading…
x
Reference in New Issue
Block a user