# HG changeset patch # User Kim Alvefur # Date 1479835195 -3600 # Node ID efe5232793aa8e47a9d00bade0a7763f85f01a93 # Parent c430932b81134f68ca5ede6a4d3c572e4732321c mod_mam: If archive:delete() gives a number, this should be the number of deleted items diff -r c430932b8113 -r efe5232793aa plugins/mod_mam/mod_mam.lua --- a/plugins/mod_mam/mod_mam.lua Tue Nov 22 18:13:21 2016 +0100 +++ b/plugins/mod_mam/mod_mam.lua Tue Nov 22 18:19:55 2016 +0100 @@ -326,11 +326,8 @@ local ok, err = archive:delete(user, { ["end"] = os.time() - cleanup_after; }) if not ok then module:log("warn", "Could not expire archives for user %s: %s", user, err); - else - -- :affected() is a recent addition for eg SQLite3 in LuaDBI - pcall(function(stmt) - module:log("debug", "Removed %d messages", stmt:affected()); - end, err); + elseif type(ok) == "number" then + module:log("debug", "Removed %d messages", ok); end cleanup[user] = nil; end