java: empty usersInfo for anonymous

This commit is contained in:
sshakndr
2023-11-06 12:02:38 +07:00
parent 62e2f7426c
commit f620da3b98
2 changed files with 12 additions and 10 deletions

View File

@ -107,7 +107,7 @@ public class EditorServlet extends HttpServlet {
// users data for mentions
List<Map<String, Object>> usersForMentions = Users.getUsersForMentions(user.getId());
List<Map<String, Object>> usersInfo = Users.getUsersInfo();
List<Map<String, Object>> usersInfo = Users.getUsersInfo(user.getId());
// check if the document token is enabled
if (DocumentManager.tokenEnabled()) {

View File

@ -127,16 +127,18 @@ public final class Users {
return usersData;
}
public static List<Map<String, Object>> getUsersInfo() {
public static List<Map<String, Object>> getUsersInfo(final String id) {
List<Map<String, Object>> usersData = new ArrayList<>();
for (User user : users) {
Map<String, Object> data = new HashMap<>();
data.put("id", user.getId());
data.put("name", user.getName());
data.put("email", user.getEmail());
data.put("image", user.getAvatar() ? DocumentManager.getServerUrl(false)
+ "/css/img/" + user.getId() + ".png" : null);
usersData.add(data);
if (id != "uid-0") {
for (User user : users) {
Map<String, Object> data = new HashMap<>();
data.put("id", user.getId());
data.put("name", user.getName());
data.put("email", user.getEmail());
data.put("image", user.getAvatar() ? DocumentManager.getServerUrl(false)
+ "/css/img/" + user.getId() + ".png" : null);
usersData.add(data);
}
}
return usersData;
}