Hardening against system.actions = null

See #2187
This commit is contained in:
Gina Häußge 2017-10-30 12:36:09 +01:00
parent bf7d4173cd
commit 02aad445aa

View file

@ -1115,7 +1115,7 @@ class Settings(object):
reboot="systemRestartCommand",
restart="serverRestartCommand")
if "system" in config and "actions" in config["system"]:
if "system" in config and "actions" in config["system"] and isinstance(config["system"]["actions"], (list, tuple)):
actions = config["system"]["actions"]
to_delete = []
for index, spec in enumerate(actions):