Global search display total hits

* modify User model to store some session data for searches
* Display total hits in search results
This commit is contained in:
John R. Supplee 2021-01-14 16:54:44 +02:00
parent c11c3f9a88
commit 3214800741
5 changed files with 49 additions and 7 deletions

View file

@ -311,6 +311,33 @@ Users.attachSchema(
optional: false,
defaultValue: 'password',
},
sessionData: {
/**
* profile settings
*/
type: Object,
optional: true,
// eslint-disable-next-line consistent-return
autoValue() {
if (this.isInsert && !this.isSet) {
return {};
}
},
},
'sessionData.totalHits': {
/**
* Total hits from last search
*/
type: Number,
optional: true,
},
'sessionData.lastHit': {
/**
* last hit that was returned
*/
type: Number,
optional: true,
},
}),
);