Skip to content

Commit 718700d

Browse files
authored
Revert "fix remove only first request"
1 parent 0e2f742 commit 718700d

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

src/libs/actions/PersistedRequests.js

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,7 @@ function save(requestsToPersist) {
2525
* @param {Object} requestToRemove
2626
*/
2727
function remove(requestToRemove) {
28-
/**
29-
* We only remove the first matching request because the order of requests matters.
30-
* If we were to remove all matching requests, we can end up with a final state that is different than what the user intended.
31-
*/
32-
const index = _.findIndex(persistedRequests, (persistedRequest) => _.isEqual(persistedRequest, requestToRemove));
33-
if (index !== -1) {
34-
persistedRequests.splice(index, 1);
35-
}
36-
28+
persistedRequests = _.reject(persistedRequests, (persistedRequest) => _.isEqual(persistedRequest, requestToRemove));
3729
Onyx.set(ONYXKEYS.PERSISTED_REQUESTS, persistedRequests);
3830
}
3931

0 commit comments

Comments
 (0)