mod_rest/mod_rest.lua
changeset 3869 a44e20cbd986
parent 3868 d845475c75f3
child 3870 c0df50ce96f0
equal deleted inserted replaced
3868:d845475c75f3 3869:a44e20cbd986
   273 						reply = st.error_reply(stanza, errors.new(code, nil, code2err));
   273 						reply = st.error_reply(stanza, errors.new(code, nil, code2err));
   274 					elseif code_hundreds == 400 then
   274 					elseif code_hundreds == 400 then
   275 						reply = st.error_reply(stanza, "modify", "bad-request", body);
   275 						reply = st.error_reply(stanza, "modify", "bad-request", body);
   276 					elseif code_hundreds == 500 then
   276 					elseif code_hundreds == 500 then
   277 						reply = st.error_reply(stanza, "cancel", "internal-server-error", body);
   277 						reply = st.error_reply(stanza, "cancel", "internal-server-error", body);
       
   278 					elseif code == 0 then
       
   279 						reply = st.error_reply(stanza, "wait", "recipient-unavailable", body);
   278 					else
   280 					else
   279 						reply = st.error_reply(stanza, "cancel", "undefined-condition", body);
   281 						reply = st.error_reply(stanza, "cancel", "undefined-condition", body);
   280 					end
   282 					end
   281 				end
   283 				end
   282 
   284