Move every Users.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory client/)

This commit is contained in:
Martin Filser 2023-02-22 22:52:49 +01:00
parent 4d192a0165
commit 81c9bb6899
4 changed files with 13 additions and 12 deletions

View file

@ -1718,13 +1718,13 @@ BlazeComponent.extendComponent({
"teams.teamId": { $in: boardTeams.map(t => t.teamId) },
};
const boardTeamUsers = Users.find(query, {
const boardTeamUsers = ReactiveCache.getUsers(query, {
sort: { sort: 1 },
});
if(boardTeams !== undefined && boardTeams.length > 0){
let index;
if(boardTeamUsers && boardTeamUsers.count() > 0){
if (boardTeamUsers && boardTeamUsers.length > 0) {
boardTeamUsers.forEach((u) => {
index = members.findIndex(function(m){ return m.userId == u._id});
if(index == -1){
@ -1817,13 +1817,13 @@ BlazeComponent.extendComponent({
"teams.teamId": stringTeamId
};
const boardTeamUsers = Users.find(query, {
const boardTeamUsers = ReactiveCache.getUsers(query, {
sort: { sort: 1 },
});
if(currentBoard.teams !== undefined && currentBoard.teams.length > 0){
let index;
if(boardTeamUsers && boardTeamUsers.count() > 0){
if (boardTeamUsers && boardTeamUsers.length > 0) {
boardTeamUsers.forEach((u) => {
index = members.findIndex(function(m){ return m.userId == u._id});
if(index !== -1 && (u.isAdmin === undefined || u.isAdmin == false)){