Hi.
In XMPPConnection.as i found codes like this:
if( resultIQ.type == IQ.RESULT_TYPE ) {
…
}
else {
// We weren’t expecting this
dispatchError( “unexpected-request”, “Unexpected Request”, “wait”, 400 );
}
but server send answer about error. I propose to do like this:
if( resultIQ.type == IQ.RESULT_TYPE ) {
…
}
else if ( resultIQ.type == IQ.ERROR_TYPE ){
dispatchError( resultIQ.errorCondition, resultIQ.errorMessage, resultIQ.errorType, resultIQ.errorCode );
}
else {
// We weren’t expecting this
dispatchError( “unexpected-request”, “Unexpected Request”, “wait”, 400 );
}
I would be glad if this add to svn.