In the ActionScript 3 Client API, EsObject.toString() doesn't handle DataType.EsString correctly. It is handled as a number:
It should be handled as a String:Code:case DataType.Byte: case DataType.Character: case DataType.Double: case DataType.Boolean: case DataType.EsNumber: case DataType.EsString: case DataType.Float: case DataType.Integer: case DataType.Long: esobStr += dh.getLongValue().toString(10); break;
This bug causes an error to be thrown in one of the early examples/tutorials.Code:case DataType.EsString: esobStr += dh.getStringValue(); break;


Reply With Quote
