symlinks ok

master v1.17
Bel LaPointe 2021-02-25 22:27:10 -06:00
parent 817fc57dd1
commit 5a16beb676
1 changed files with 4 additions and 5 deletions

View File

@ -57,7 +57,7 @@ func (n *Notes) Search(phrase string) (string, error) {
if err != nil {
return err
}
if info.IsDir() {
if !info.Mode().IsRegular() {
return nil
}
if size := info.Size(); size < 1 || size > (5*1024*1024) {
@ -67,12 +67,11 @@ func (n *Notes) Search(phrase string) (string, error) {
if err != nil && err.Error() == "bufio.Scanner: token too long" {
err = nil
}
if err == nil && ok {
p := filetree.NewPathFromLocal(path.Dir(walked))
files.Push(p, info)
}
if err != nil {
log.Printf("failed to scan %v: %v", walked, err)
} else if ok {
p := filetree.NewPathFromLocal(path.Dir(walked))
files.Push(p, info)
}
return err
},