From 4b1bcbb8d2747990d72d02702f5425660bde214b Mon Sep 17 00:00:00 2001 From: Thomas Stjernegaard Jeppesen <tsjeppesen@gbif.org> Date: Fri, 24 Jan 2025 16:44:05 +0100 Subject: [PATCH] closes https://github.com/CatalogueOfLife/checklistbank/issues/1521 --- .../CatalogueSectors/SectorPageContent.js | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/src/pages/catalogue/CatalogueSectors/SectorPageContent.js b/src/pages/catalogue/CatalogueSectors/SectorPageContent.js index c820a744..81f68c8c 100644 --- a/src/pages/catalogue/CatalogueSectors/SectorPageContent.js +++ b/src/pages/catalogue/CatalogueSectors/SectorPageContent.js @@ -147,7 +147,8 @@ class CatalogueSectors extends React.Component { }) ) .catch((err) => { - this.setState({ loading: false, error: err, data: [] }); + this.props.addError(err); + this.setState({ loading: false, data: [] }); }); }; @@ -278,7 +279,7 @@ class CatalogueSectors extends React.Component { }); }) .catch((err) => { - this.setState({ error: err }); + this.props.addError(err); }); }; @@ -355,13 +356,13 @@ class CatalogueSectors extends React.Component { error: null, }); }) - .catch((err) => + .catch((err) => { + this.props.addError(err); this.setState({ - error: err, rematchSectorsLoading: false, rematchInfo: null, - }) - ); + }); + }); }; deleteAllSectorsFromSource = (subjectDatasetKey) => { @@ -384,12 +385,12 @@ class CatalogueSectors extends React.Component { this.getData ); }) - .catch((err) => + .catch((err) => { + this.props.addError(err); this.setState({ - error: err, deleteSectorsLoading: false, - }) - ); + }); + }); }; render() {