Fix the case of single error (#8824)

This commit is contained in:
Anton Sergunov
2025-05-18 15:11:09 +12:00
committed by GitHub
parent e87b659483
commit 18ac1b7c54
+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