From c0b920ee4b0e30855a28e4b98e700621bbd9e160 Mon Sep 17 00:00:00 2001
From: Timm Fitschen <t.fitschen@indiscale.com>
Date: Wed, 8 Sep 2021 16:51:39 +0200
Subject: [PATCH] FIX minor bug in MySQLRetrieveUser which would not return the
 user name

---
 .../backend/implementation/MySQL/MySQLRetrieveUser.java         | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveUser.java b/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveUser.java
index bde1878d..650823c3 100644
--- a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveUser.java
+++ b/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveUser.java
@@ -81,6 +81,8 @@ public class MySQLRetrieveUser extends MySQLTransaction implements RetrieveUserI
         while (roles_rs.next()) {
           if (ret == null) {
             ret = new ProtoUser();
+            ret.realm = principal.getRealm();
+            ret.name = principal.getUsername();
           }
           if (ret.roles == null) {
             ret.roles = new HashSet<String>();
-- 
GitLab