fix when no files in filer

This commit is contained in:
Chris Lu 2018-10-12 00:45:28 -07:00
parent 4af6b4eb0e
commit 41aba0c02c

View file

@ -23,6 +23,10 @@ func (fs *FilerServer) GetOrHeadHandler(w http.ResponseWriter, r *http.Request,
entry, err := fs.filer.FindEntry(filer2.FullPath(path)) entry, err := fs.filer.FindEntry(filer2.FullPath(path))
if err != nil { if err != nil {
if path == "/" {
fs.listDirectoryHandler(w, r)
return
}
glog.V(1).Infof("Not found %s: %v", path, err) glog.V(1).Infof("Not found %s: %v", path, err)
w.WriteHeader(http.StatusNotFound) w.WriteHeader(http.StatusNotFound)
return return