# HG changeset patch
# User Kim Alvefur <zash@zash.se>
# Date 1574547039 -3600
# Node ID 7b5a3de26f57c367ca185776b728837e89575e03
# Parent  3db8372e203c247ad0624ec9baf3caefb6ba8670
prosodyctl check: Warn about conflict between mod_vcard and mod_vcard_legacy (#1469)

diff -r 3db8372e203c -r 7b5a3de26f57 prosodyctl
--- a/prosodyctl	Sat Nov 23 01:05:28 2019 +0100
+++ b/prosodyctl	Sat Nov 23 23:10:39 2019 +0100
@@ -933,6 +933,10 @@
 				print("    For more information see https://prosody.im/doc/storage");
 			end
 		end
+		if all_modules:contains("vcard") and all_modules:contains("vcard_legacy") then
+			print("    Both mod_vcard_legacy and mod_vcard are enabled but they conflict");
+			print("    with each other. Remove one.");
+		end
 		for host, host_config in pairs(config) do --luacheck: ignore 213/host
 			if type(rawget(host_config, "storage")) == "string" and rawget(host_config, "default_storage") then
 				print("");