refactor: use slices.Contains to simplify code

Signed-off-by: rocksload <rocksload@outlook.com>
This commit is contained in:
rocksload 2025-10-11 21:00:53 +08:00
parent d0039afbb7
commit f51b50031b

View File

@ -8,6 +8,7 @@ import (
"net/http"
"os"
"os/exec"
"slices"
"strings"
fbErrors "github.com/filebrowser/filebrowser/v2/errors"
@ -266,13 +267,7 @@ var validHookFields = []string{
// IsValid checks if the provided field is on the valid fields list
func (hf *hookFields) IsValid(field string) bool {
for _, val := range validHookFields {
if field == val {
return true
}
}
return false
return slices.Contains(validHookFields, field)
}
// GetString returns the string value or provided default