This commit is contained in:
Kovid Goyal
2023-12-03 21:07:01 +05:30
parent d483c3eb33
commit b9fabc62a5

View File

@@ -1170,7 +1170,7 @@ class LiteralField(Generic[T]):
def __set__(self, obj: object, value: str) -> None:
if value not in self._vals:
raise KeyError(f'Invalid value for {self._name[1:]}: {value!r}')
object.__setattr__(self, self._name, value)
object.__setattr__(obj, self._name, value)
OnUnknown = Literal['beep', 'end', 'ignore', 'passthrough']