mirror of
https://github.com/vanitasvitae/Smack.git
synced 2025-09-09 17:19:39 +02:00
Make XMPPError imutable and add stanza reference
This commit is contained in:
parent
83eda4c58d
commit
45feaecdf7
30 changed files with 308 additions and 94 deletions
|
@ -1039,13 +1039,11 @@ public class JingleSession extends JingleNegotiator implements MediaReceivedList
|
|||
IQ errorPacket = null;
|
||||
if (jingleError != null) {
|
||||
// TODO This is wrong according to XEP-166 § 10, but this jingle implementation is deprecated anyways
|
||||
XMPPError error = new XMPPError(XMPPError.Condition.undefined_condition, jingleError);
|
||||
XMPPError.Builder builder = XMPPError.getBuilder(XMPPError.Condition.undefined_condition);
|
||||
builder.addExtension(jingleError);
|
||||
|
||||
errorPacket = IQ.createErrorResponse(iq, error);
|
||||
errorPacket = IQ.createErrorResponse(iq, builder);
|
||||
|
||||
// Fill in the fields with the info from the Jingle packet
|
||||
errorPacket.setStanzaId(iq.getStanzaId());
|
||||
errorPacket.setError(error);
|
||||
// errorPacket.addExtension(jingleError);
|
||||
|
||||
// NO! Let the normal state machinery do all of the sending.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue