diff options
| author | Rapptz <[email protected]> | 2017-05-20 15:34:41 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2017-05-20 15:34:41 -0400 |
| commit | d672f849324e05abae61f75d4b0d3fc79973f34b (patch) | |
| tree | 74bc7411b9912b9b0a4e4d146b22c8a2f90ae476 | |
| parent | Allow setting a presence upon logging in. (diff) | |
| download | discord.py-d672f849324e05abae61f75d4b0d3fc79973f34b.tar.xz discord.py-d672f849324e05abae61f75d4b0d3fc79973f34b.zip | |
Raise when an invalid permission is passed to PermissionOverwrite.
| -rw-r--r-- | discord/permissions.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/discord/permissions.py b/discord/permissions.py index e78d488f..adfab636 100644 --- a/discord/permissions.py +++ b/discord/permissions.py @@ -533,6 +533,9 @@ class PermissionOverwrite: self._values = {} for key, value in kwargs.items(): + if key not in self.VALID_NAMES: + raise ValueError('no permission called {0}.'.format(key)) + setattr(self, key, value) def _set(self, key, value): |