aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorMatthew Wild <mwild1@gmail.com>2025-02-13 16:15:16 +0000
committerMatthew Wild <mwild1@gmail.com>2025-02-13 16:15:16 +0000
commit4cc122bdc079b856df1f9456474856eb20d3e43e (patch)
tree435025a334671e4c2a63ed958eecb54ad5c415ce /plugins
parentb07c1436e7a89cb74d2341253ff27249818743f2 (diff)
downloadprosody-4cc122bdc079b856df1f9456474856eb20d3e43e.tar.gz
prosody-4cc122bdc079b856df1f9456474856eb20d3e43e.zip
mod_account_activity: Fix error when no duration specified in shell command
Diffstat (limited to 'plugins')
-rw-r--r--plugins/mod_account_activity.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/mod_account_activity.lua b/plugins/mod_account_activity.lua
index 63a7fb39..1b1208e7 100644
--- a/plugins/mod_account_activity.lua
+++ b/plugins/mod_account_activity.lua
@@ -58,7 +58,7 @@ module:add_item("shell-command", {
host_selector = "host";
handler = function(self, host, duration) --luacheck: ignore 212/self
local um = require "prosody.core.usermanager";
- local duration_sec = require "prosody.util.human.io".parse_duration(duration);
+ local duration_sec = require "prosody.util.human.io".parse_duration(duration or "");
if not duration_sec then
return false, ("Invalid duration %q - try something like \"30d\""):format(duration);
end