Please check if your PR fulfills the following requirements:
[x] The commit message follows our guidelines: CONTRIBUTING.md#commit
[x] Tests for the changes have been added (for bug fixes / features)
[x] Docs have been added / updated (for bug fixes / features) n/a
PR Type
What kind of change does this PR introduce?
A manual test for Issue #48 and a fix.
[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:
What is the current behavior?
Issue Number: #48
The demo app and tests did not surface this issue.
What is the new behavior?
The request is deleted from the queue before emitting the response and in the case of an error.
Added a button "Load Serially" to the tools page of the example todos app to test this fix. Watch the console and click the button once. One http request should be sent and the response should be logged twice to the console.
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
A manual test for Issue #48 and a fix.
What is the current behavior?
Issue Number: #48
The demo app and tests did not surface this issue.
What is the new behavior?
The request is deleted from the queue before emitting the response and in the case of an error.
Added a button "Load Serially" to the tools page of the example todos app to test this fix. Watch the console and click the button once. One http request should be sent and the response should be logged twice to the console.
Does this PR introduce a breaking change?