From 0a36ef76f2a1b4fb390cf52c291bf8bba0f25f63 Mon Sep 17 00:00:00 2001 From: revevide Date: Thu, 20 Mar 2025 17:27:35 +0800 Subject: [PATCH] fix(binding): prevent duplicate decoding and add validation in decodeToml --- binding/toml.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binding/toml.go b/binding/toml.go index a66b93aa..2681231d 100644 --- a/binding/toml.go +++ b/binding/toml.go @@ -31,5 +31,5 @@ func decodeToml(r io.Reader, obj any) error { if err := decoder.Decode(obj); err != nil { return err } - return decoder.Decode(obj) + return validate(obj) }