From 5cf7f85a081fcf56c44bca7bc5738cf3af25d630 Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Tue, 12 Jan 2016 01:13:57 +0100 Subject: prosodyctl check: Fix traceback if the global modules_enabled is unset --- prosodyctl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/prosodyctl b/prosodyctl index 0c80aca7..e08c9dd2 100755 --- a/prosodyctl +++ b/prosodyctl @@ -1080,8 +1080,8 @@ function commands.check(arg) target_hosts:remove("localhost"); end - local modules = set.new(it.to_array(it.values(host_options.modules_enabled))) - + set.new(it.to_array(it.values(config.get("*", "modules_enabled")))) + local modules = set.new(it.to_array(it.values(host_options.modules_enabled or {}))) + + set.new(it.to_array(it.values(config.get("*", "modules_enabled") or {}))) + set.new({ config.get(host, "component_module") }); if modules:contains("proxy65") then -- cgit v1.2.3