Mercurial > prosody-hg
diff plugins/mod_account_activity.lua @ 13682:0055c177a54c 13.0
mod_account_activity: Fix error when no duration specified in shell command
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Thu, 13 Feb 2025 16:15:16 +0000 |
| parents | 6be7de547a25 |
| children | f463e101fbd9 |
line wrap: on
line diff
--- a/plugins/mod_account_activity.lua Thu Feb 13 15:54:39 2025 +0000 +++ b/plugins/mod_account_activity.lua Thu Feb 13 16:15:16 2025 +0000 @@ -58,7 +58,7 @@ 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
