From 106125a9805cda651471e0f0ff5164116296ea9f Mon Sep 17 00:00:00 2001 From: Tony Grosinger Date: Wed, 21 Feb 2024 19:45:05 -0800 Subject: [PATCH] experimenting --- .../discourse/initializers/user-card-directory.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/javascripts/discourse/initializers/user-card-directory.js b/javascripts/discourse/initializers/user-card-directory.js index 44ca635..8d5b453 100644 --- a/javascripts/discourse/initializers/user-card-directory.js +++ b/javascripts/discourse/initializers/user-card-directory.js @@ -56,10 +56,15 @@ export default { if (!allUsers) { return []; } + const toLoad = []; + if (settings.hide_current_user && this.currentUser) { allUsers = allUsers.filter((u) => u.id !== this.currentUser.id); } + + console.log(allUsers); + const userCardInfos = allUsers.map((u) => { if (this.cachedUserCardInfo[u.id]) { return this.cachedUserCardInfo[u.id]; @@ -85,8 +90,6 @@ export default { data: { user_ids: thisBatch.map((uc) => uc.user.id).join(",") }, }); thisBatch.forEach((uc) => { - console.log(uc.user.user_fields); - // Each user card expects its own promise // Rather than making a separate AJAX request for each // We re-use the `user-cards.json` promise, and manipulate the data @@ -106,11 +109,7 @@ export default { }); } - console.log(userCardInfos); - // console.log(userCardInfos[0].user.user_fields); - return userCardInfos.filter(c => c.user.user_fields["3"] === "true"); - // return userCardInfos; }, @action