Mercurial > prosody-modules
comparison mod_storage_gdbm/mod_storage_gdbm.lua @ 1753:54c8a0cb2996
mod_storage_(archive-capable): Change order of arguments to :append to be the same as return values from :find iterator (see prosody 41725f3df3cc)
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Tue, 19 May 2015 18:34:08 +0200 |
| parents | 1fe899527ee5 |
| children | c04d10557bbc |
comparison
equal
deleted
inserted
replaced
| 1752:3f3689a16133 | 1753:54c8a0cb2996 |
|---|---|
| 71 local archive_mt = { __index = archive, suffix = ".adb" }; | 71 local archive_mt = { __index = archive, suffix = ".adb" }; |
| 72 | 72 |
| 73 archive.get = keyval.get; | 73 archive.get = keyval.get; |
| 74 archive.set = keyval.set; | 74 archive.set = keyval.set; |
| 75 | 75 |
| 76 function archive:append(username, key, when, with, value) | 76 function archive:append(username, key, value, when, with) |
| 77 if type(when) ~= "number" then | |
| 78 value, when, with = when, with, value; | |
| 79 end | |
| 80 | |
| 77 key = key or uuid(); | 81 key = key or uuid(); |
| 78 local meta = self:get(username); | 82 local meta = self:get(username); |
| 79 if not meta then | 83 if not meta then |
| 80 meta = {}; | 84 meta = {}; |
| 81 end | 85 end |
