Fix disabling of DEBUG
and ADMIN_EXEMPT
As written (by unknown idiot), there was no way to actually set `DEBUG` and `ADMIN_EXEMPT` env vars in a way that disabled them (as claimed by docs), as their value was converted to uppercase and then tested for a lower case `false`. Fixed to forcing to _lowercase_ with `.lower()`.
This commit is contained in:
parent
4e1e586123
commit
6fd5bd1020
4
bot.py
4
bot.py
@ -26,12 +26,12 @@ class TelegramMonitorBot:
|
||||
def __init__(self):
|
||||
self.debug = (
|
||||
(os.environ.get('DEBUG') is not None) and
|
||||
(os.environ.get('DEBUG').upper() != "false"))
|
||||
(os.environ.get('DEBUG').lower() != "false"))
|
||||
|
||||
# Are admins exempt from having messages checked?
|
||||
self.admin_exempt = (
|
||||
(os.environ.get('ADMIN_EXEMPT') is not None) and
|
||||
(os.environ.get('ADMIN_EXEMPT').upper() != "false"))
|
||||
(os.environ.get('ADMIN_EXEMPT').lower() != "false"))
|
||||
|
||||
if (self.debug):
|
||||
print("🔵 debug:", self.debug)
|
||||
|
Loading…
Reference in New Issue
Block a user