44 elseif data.status == "error" then |
44 elseif data.status == "error" then |
45 states[sessionid] = nil; |
45 states[sessionid] = nil; |
46 stanza = st.error_reply(stanza, data.error.type, data.error.condition, data.error.message); |
46 stanza = st.error_reply(stanza, data.error.type, data.error.condition, data.error.message); |
47 origin.send(stanza); |
47 origin.send(stanza); |
48 return true; |
48 return true; |
49 else |
49 else |
50 cmdtag = command:cmdtag("executing", sessionid); |
50 cmdtag = command:cmdtag("executing", sessionid); |
51 end |
51 end |
52 |
52 |
53 for name, content in pairs(data) do |
53 for name, content in pairs(data) do |
54 if name == "info" then |
54 if name == "info" then |