diff options
-rw-r--r-- | plugins/mod_pep.lua | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/plugins/mod_pep.lua b/plugins/mod_pep.lua index f9e2f808..24c38785 100644 --- a/plugins/mod_pep.lua +++ b/plugins/mod_pep.lua @@ -110,14 +110,9 @@ local function simple_itemstore(username) local driver = storagemanager.get_driver(module.host, "pep_data"); return function (config, node) local max_items = tonumber_max_items(config["max_items"]); - if config["persist_items"] then - module:log("debug", "Creating new persistent item store for user %s, node %q", username, node); - local archive = driver:open("pep_"..node, "archive"); - return lib_pubsub.archive_itemstore(archive, max_items, username, node, false); - else - module:log("debug", "Creating new ephemeral item store for user %s, node %q", username, node); - return cache.new(max_items); - end + module:log("debug", "Creating new persistent item store for user %s, node %q", username, node); + local archive = driver:open("pep_"..node, "archive"); + return lib_pubsub.archive_itemstore(archive, max_items, username, node, false); end end |