diff options
author | Matthew Wild <mwild1@gmail.com> | 2025-02-13 16:15:16 +0000 |
---|---|---|
committer | Matthew Wild <mwild1@gmail.com> | 2025-02-13 16:15:16 +0000 |
commit | 4cc122bdc079b856df1f9456474856eb20d3e43e (patch) | |
tree | 435025a334671e4c2a63ed958eecb54ad5c415ce /plugins | |
parent | b07c1436e7a89cb74d2341253ff27249818743f2 (diff) | |
download | prosody-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.lua | 2 |
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 |