refine
refine copied to clipboard
fix: undoable mutation is called many times
Please provide enough information so that others can review your pull request: When updating multiple records at the same time whose mutationMode is undoable, the doMutation() method is called multiple times leading to duplicate API calls for the dataProvider.
for more details #2556
Test plan (required)

Closing issues
- #2556
Self Check before Merge
Please check all items below before review.
- [x] Corresponding issues are created/updated or not needed
- [x] Docs are updated/provided or not needed
- [x] Examples are updated/provided or not needed
- [x] TypeScript definitions are updated/provided or not needed
- [x] Tests are updated/provided or not needed
- [x] Changesets are provided or not needed
🦋 Changeset detected
Latest commit: 18f8d5128a05543b849af585bdf12782d2b332cf
The changes in this PR will be included in the next version bump.
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
This pull request is automatically built and testable in CodeSandbox.
To see build info of the built libraries, click here or the icon next to each commit SHA.
Latest deployment of this branch, based on commit 18f8d5128a05543b849af585bdf12782d2b332cf:
| Sandbox | Source |
|---|---|
| fine-foods | Configuration |
| fine-foods-client | Configuration |
| mui-fine-foods | Configuration |