From 8b4818598223b1df61d4e480b433c4b797301927 Mon Sep 17 00:00:00 2001
From: Taico Aerts <t.v.aerts@tudelft.nl>
Date: Mon, 27 Nov 2023 15:42:50 +0100
Subject: [PATCH] Remove email from public information

---
 app/assets/javascripts/users.js     | 4 ++--
 app/controllers/users_controller.rb | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app/assets/javascripts/users.js b/app/assets/javascripts/users.js
index 868d60b8f..83d7328ac 100644
--- a/app/assets/javascripts/users.js
+++ b/app/assets/javascripts/users.js
@@ -91,8 +91,8 @@ $(() => {
             search: params.term
           };
         },
-        processResults: data => ({results: data.map(c => ({id: c.id, text: `${c.username} (${c.email})`}))}),
+        processResults: data => ({results: data.map(c => ({id: c.id, text: `${c.username} (${c.id})`}))}),
       }
     });
   });
-});
\ No newline at end of file
+});
diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb
index 6e8822355..73ba12a80 100644
--- a/app/controllers/users_controller.rb
+++ b/app/controllers/users_controller.rb
@@ -35,7 +35,7 @@ class UsersController < ApplicationController
     @users = base.where.not(deleted: true).where.not(community_users: { deleted: true })
     respond_to do |format|
       format.json do
-        render json: @users, only: %i[id username email]
+        render json: @users, only: %i[id username]
       end
     end
   end
-- 
GitLab