add uuid nil check
This commit is contained in:
@@ -188,12 +188,19 @@ func (aH *AccessHandler) ReadWorkspaceData(c *gin.Context) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if workspace.Uuid == uuid.Nil {
|
||||||
|
aH.logger.Error("ReadWorkspaceData", "uuid nil")
|
||||||
|
c.JSON(http.StatusBadRequest, nil)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
files, err := os.ReadDir(workspace.Uuid.String())
|
files, err := os.ReadDir(workspace.Uuid.String())
|
||||||
if err != nil {
|
if err != nil {
|
||||||
aH.logger.Error("ReadWorkspaceData", err)
|
aH.logger.Error("ReadWorkspaceData", err)
|
||||||
c.JSON(http.StatusBadRequest, nil)
|
c.JSON(http.StatusBadRequest, nil)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
var response []string
|
var response []string
|
||||||
for _, f := range files {
|
for _, f := range files {
|
||||||
if f.IsDir() || !strings.Contains(filepath.Ext(f.Name()), ".db") {
|
if f.IsDir() || !strings.Contains(filepath.Ext(f.Name()), ".db") {
|
||||||
|
|||||||
Reference in New Issue
Block a user