From c76ba11dc4ae23ab17115b87d0d2b9711ffdbf01 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 28 Sep 2024 12:08:58 +0300 Subject: fix this --- internal/oi/oi.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'internal/oi') diff --git a/internal/oi/oi.go b/internal/oi/oi.go index 27112bf..ca5c8c6 100644 --- a/internal/oi/oi.go +++ b/internal/oi/oi.go @@ -11,6 +11,8 @@ import ( "golang.org/x/exp/rand" ) +var ErrNotFound = errors.New("no file/entry found") + func EnsureDirExists(dir string) error { if _, err := os.Stat(dir); os.IsNotExist(err) { return os.MkdirAll(dir, os.ModePerm) @@ -67,7 +69,7 @@ func ReadDirRandomEntry(dir string, filter func(file os.DirEntry) bool) (string, return "", err } if len(files) == 0 { - return "", errors.New("no entry/file found") + return "", ErrNotFound } rand.Seed(uint64(time.Now().UnixNano())) -- cgit v1.2.3