Software /
code /
prosody
Comparison
plugins/mod_storage_xep0227.lua @ 12193:a6d2b536c41a
mod_storage_xep0227: Fix file export (missing parameter) from refactor in 270047afa6af
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Mon, 17 Jan 2022 14:11:45 +0000 |
parent | 12189:82c8e855c850 |
child | 12194:9965d7d126c7 |
comparison
equal
deleted
inserted
replaced
12192:6a772a0c0dfd | 12193:a6d2b536c41a |
---|---|
32 module:log("debug", "Loaded %s", path); | 32 module:log("debug", "Loaded %s", path); |
33 local s = f:read("*a"); | 33 local s = f:read("*a"); |
34 f:close(); | 34 f:close(); |
35 return parse_xml_real(s); | 35 return parse_xml_real(s); |
36 end | 36 end |
37 local function default_set_user_xml(user, host, xml) | 37 local function default_set_user_xml(self, user, host, xml) |
38 local jid = jid_join(user, host); | 38 local jid = jid_join(user, host); |
39 local path = paths.join(prosody.paths.data, jid..".xml"); | 39 local path = paths.join(prosody.paths.data, jid..".xml"); |
40 local f, err = io_open(path, "w"); | 40 local f, err = io_open(path, "w"); |
41 if not f then return f, err; end | 41 if not f then return f, err; end |
42 if xml then | 42 if xml then |