diff --git a/package.json b/package.json
index f25c187..df992b5 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "parandum",
- "version": "2.3.2",
+ "version": "2.3.3",
"private": true,
"dependencies": {
"@babel/core": "^7.16.0",
diff --git a/src/Home.js b/src/Home.js
index da67fc6..787ec69 100644
--- a/src/Home.js
+++ b/src/Home.js
@@ -46,7 +46,15 @@ export default function Home(props) {
What's New?
-
v2.3.2>}>
+ v2.3.3>}>
+
+ - Bug fixes:
+
+ - On the search page, all sets are shown instead of only the last 50 showing and previous ones being overwritten
+
+
+
+ v2.3.2>}>
- Bug fixes:
diff --git a/src/SearchSets.js b/src/SearchSets.js
index 74f367f..7101550 100644
--- a/src/SearchSets.js
+++ b/src/SearchSets.js
@@ -102,7 +102,7 @@ export default withRouter(class SearchSets extends Component {
sets: reload ? querySnapshot.docs : this.state.sets.concat(querySnapshot.docs),
selections: selections,
pageNumber: this.state.pageNumber + 1,
- loadedAllSets: querySnapshot.docs.length === 0,
+ loadedAllSets: querySnapshot.docs.length < paginationFrequency,
loadingSets: false,
});
});
@@ -334,7 +334,7 @@ export default withRouter(class SearchSets extends Component {
)}
{
- !this.state.loadedAllSets && this.state.sets.length % paginationFrequency === 0 &&
+ !this.state.loadedAllSets &&