From 68d1d75d19df39c018578b8928c36547bfca7304 Mon Sep 17 00:00:00 2001 From: Johannes Christ Date: Thu, 7 Feb 2019 21:59:42 +0100 Subject: Add a bot setting model. --- api/validators.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'api/validators.py') diff --git a/api/validators.py b/api/validators.py index 7673c3fe..35bbfab4 100644 --- a/api/validators.py +++ b/api/validators.py @@ -153,3 +153,12 @@ def validate_tag_embed(embed): if field_name in field_validators: for validator in field_validators[field_name]: validator(value) + + +def validate_bot_setting_name(name): + KNOWN_SETTINGS = ( + 'defcon', + ) + + if name not in KNOWN_SETTINGS: + raise ValidationError(f"`{name}` is not a known setting name.") -- cgit v1.2.3