comparison mod_storage_xmlarchive/mod_storage_xmlarchive.lua @ 1831:004d3bfc05ea

mod_storage_xmlarchive: Expose method for getting a list of dates which do have messages
author Kim Alvefur <zash@zash.se>
date Mon, 07 Sep 2015 16:26:52 +0200
parents 1b08597b5e6f
children e63dba236a2a
comparison
equal deleted inserted replaced
1830:a45f2f79e99b 1831:004d3bfc05ea
216 end 216 end
217 end 217 end
218 return true; 218 return true;
219 end 219 end
220 220
221 function archive:dates(username)
222 return dm.list_load(username, module.host, self.store);
223 end
224
221 local provider = {}; 225 local provider = {};
222 function provider:open(store, typ) 226 function provider:open(store, typ)
223 if typ ~= "archive" then return nil, "unsupported-store"; end 227 if typ ~= "archive" then return nil, "unsupported-store"; end
224 return setmetatable({ store = store }, archive_mt); 228 return setmetatable({ store = store }, archive_mt);
225 end 229 end