mod_version: Fix uname result style (thanks riau)
authorKim Alvefur <zash@zash.se>
Sun, 07 Apr 2024 18:36:00 +0200
changeset 13480 b9267ce1b183
parent 13479 c14659710747
child 13481 e8ac3ce3238e
mod_version: Fix uname result style (thanks riau) `result[, err]`, not `ok, err|result`, must have confused it with pcall
plugins/mod_version.lua
--- a/plugins/mod_version.lua	Sat Apr 06 16:51:27 2024 +0200
+++ b/plugins/mod_version.lua	Sun Apr 07 18:36:00 2024 +0200
@@ -22,9 +22,9 @@
 		local os_version_command = module:get_option_string("os_version_command");
 		local ok, pposix = pcall(require, "prosody.util.pposix");
 		if not os_version_command and (ok and pposix and pposix.uname) then
-			local ok, uname = pposix.uname();
-			if not ok then
-				module:log("debug", "Could not retrieve OS name: %s", uname);
+			local uname, err = pposix.uname();
+			if not uname then
+				module:log("debug", "Could not retrieve OS name: %s", err);
 			else
 				platform = uname.sysname;
 			end