Fix the case of single error (#8824)

This commit is contained in:
Anton Sergunov
2025-05-19 09:24:53 +12:00
committed by Jesse Hills
parent d8516cfabb
commit 59295a615e
+3 -1
View File
@@ -15,7 +15,9 @@ class ExtraKeysInvalid(vol.Invalid):
def ensure_multiple_invalid(err):
if isinstance(err, vol.MultipleInvalid):
return err
return vol.MultipleInvalid(err)
if isinstance(err, list):
return vol.MultipleInvalid(err)
return vol.MultipleInvalid([err])
# pylint: disable=protected-access, unidiomatic-typecheck