We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8313a4d commit 609d725Copy full SHA for 609d725
lib/src/client/transport/xhr_transport.dart
@@ -59,14 +59,12 @@ class XhrTransportStream implements GrpcTransportStream {
59
if (_incomingProcessor.isClosed) {
60
return;
61
}
62
- switch (_request.readyState) {
63
- case 2:
64
- _onHeadersReceived();
65
- break;
66
- case 4:
67
- _onRequestDone();
68
- _close();
69
+ // TODO: dart-lang/web#285 use 'if' for now
+ if (_request.readyState == XMLHttpRequest.HEADERS_RECEIVED) {
+ _onHeadersReceived();
+ } else if (_request.readyState == XMLHttpRequest.DONE) {
+ _onRequestDone();
+ _close();
70
71
});
72
0 commit comments