mod_storage_sql: Don't avoid initialization under prosodyctl (fix #1787) 0.12
authorKim Alvefur <zash@zash.se>
Thu, 29 Dec 2022 18:06:35 +0100
branch0.12
changeset 12827 dd6c35325241
parent 12805 ebd6b4d8bf04
child 12828 735bf601b78d
child 12829 ee5fcfef5200
mod_storage_sql: Don't avoid initialization under prosodyctl (fix #1787) Fixes `prosodyctl adduser` etc. Prior to d580e6a57cbb the line did nothing. Sometimes storage in the prosodyctl context does cause weirdness, as it is not in a host context, but rather a variant of global.
plugins/mod_storage_sql.lua
--- a/plugins/mod_storage_sql.lua	Mon Dec 12 20:40:23 2022 +0100
+++ b/plugins/mod_storage_sql.lua	Thu Dec 29 18:06:35 2022 +0100
@@ -831,7 +831,6 @@
 end
 
 function module.load()
-	if prosody.process_type == "prosodyctl" then return; end
 	local engines = module:shared("/*/sql/connections");
 	local params = normalize_params(module:get_option("sql", default_params));
 	local db_uri = sql.db2uri(params);