plugins/mod_mam/mod_mam.lua
changeset 11764 d66738eeb875
parent 11763 9925be5d3b8b
child 11799 41af102c7190
equal deleted inserted replaced
11763:9925be5d3b8b 11764:d66738eeb875
   486 			return true;
   486 			return true;
   487 		end
   487 		end
   488 	end
   488 	end
   489 end, -2);
   489 end, -2);
   490 
   490 
       
   491 -- Don't broadcast offline messages to clients that have queried the archive.
       
   492 module:hook("message/offline/broadcast", function (event)
       
   493 	if event.origin.mam_requested then
       
   494 		return true;
       
   495 	end
       
   496 end);
       
   497 
   491 if cleanup_after ~= "never" then
   498 if cleanup_after ~= "never" then
   492 	local cleanup_storage = module:open_store("archive_cleanup");
   499 	local cleanup_storage = module:open_store("archive_cleanup");
   493 	local cleanup_map = module:open_store("archive_cleanup", "map");
   500 	local cleanup_map = module:open_store("archive_cleanup", "map");
   494 
   501 
   495 	local day = 86400;
   502 	local day = 86400;