From d1d2375fa25c3043aed95fbcee425651e476d782 Mon Sep 17 00:00:00 2001 From: andig Date: Fri, 13 Jun 2025 08:54:45 +0200 Subject: [PATCH] Plugins: return non-ignorable invalid error --- plugin/valid.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin/valid.go b/plugin/valid.go index 1bdec94c7..32c30b359 100644 --- a/plugin/valid.go +++ b/plugin/valid.go @@ -2,9 +2,9 @@ package plugin import ( "context" + "errors" "fmt" - "github.com/evcc-io/evcc/api" "github.com/evcc-io/evcc/util" ) @@ -64,7 +64,7 @@ func validGetter[T any](o *validPlugin, valuer func(ctx context.Context) (func() return zero, err } if !valid { - return zero, api.ErrNotAvailable + return zero, errors.New("invalid") } return value()