From b32329b480fc4851b4e09e0f74594bc61a8ffbd3 Mon Sep 17 00:00:00 2001 From: Matthew Grove Date: Sun, 12 Sep 2021 12:09:33 +0100 Subject: [PATCH] [FIX] incomplete tests not deleted properly Ensure tests are deleted from state instead of stored as undefined --- src/History.js | 2 +- src/LoggedInHome.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/History.js b/src/History.js index ae0be54..2b5c70e 100644 --- a/src/History.js +++ b/src/History.js @@ -130,7 +130,7 @@ export default class History extends Component { let newState = { progressHistoryIncomplete: this.state.progressHistoryIncomplete, }; - delete newState.progressHistoryIncomplete[progressIndex]; + newState.progressHistoryIncomplete.splice(progressIndex, 1); this.setState(newState); }); } diff --git a/src/LoggedInHome.js b/src/LoggedInHome.js index 33f358f..09d5d24 100644 --- a/src/LoggedInHome.js +++ b/src/LoggedInHome.js @@ -226,7 +226,7 @@ export default withRouter(class LoggedInHome extends React.Component { let newState = { progressHistoryIncomplete: this.state.progressHistoryIncomplete, }; - delete newState.progressHistoryIncomplete[progressIndex]; + newState.progressHistoryIncomplete.splice(progressIndex, 1); this.setState(newState); }); }