mod_adhoc/adhoc.lib: Handle errors according to XEP

vault/0.11
Matthew Wild 16 years ago
parent e53c3dce37
commit bca433db6e
  1. 3
      plugins/adhoc/adhoc.lib.lua

@ -38,7 +38,8 @@ function _M.handle_cmd(command, origin, stanza)
elseif data.status == "error" then
states[sessionid] = nil;
stanza = st.error_reply(stanza, data.error.type, data.error.condition, data.error.message);
cmdtag = command:cmdtag("canceled", sessionid);
origin.send(stanza);
return true;
else
cmdtag = command:cmdtag("executing", sessionid);
end

Loading…
Cancel
Save