868d6abb7 2025 -> 2026
63081666f Quelldatei-Header: 2024 -> 2025.
a72903e36 *.java, *.kt: StringBuffer -> StringBuilder.
4c04cfd65 GROSSE ÄNDERUNG! Migration von Integer-IDs zu Long-IDs (einschließlich Fremdschlüsseln usw.)
4efcbd0fb Migrationsarbeit läuft...
868d6abb7
2025 -> 2026868d6abb75cd191a892911ac8e45058932cf9074
diff --git a/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java b/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
index f81f2ea49..e6fc02e94 100644
--- a/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
+++ b/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
@@ -3,7 +3,7 @@
// Project ProjectForge Community Edition
// www.projectforge.org
//
-// Copyright (C) 2001-2025 Micromata GmbH, Germany (www.micromata.com)
+// Copyright (C) 2001-2026 Micromata GmbH, Germany (www.micromata.com)
//
// ProjectForge is dual-licensed.
//
63081666f
Quelldatei-Header: 2024 -> 2025.63081666f620fb87315f01b817e560e0b2f6a33a
diff --git a/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java b/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
index 92231cf7b..f81f2ea49 100644
--- a/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
+++ b/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
@@ -3,7 +3,7 @@
// Project ProjectForge Community Edition
// www.projectforge.org
//
-// Copyright (C) 2001-2024 Micromata GmbH, Germany (www.micromata.com)
+// Copyright (C) 2001-2025 Micromata GmbH, Germany (www.micromata.com)
//
// ProjectForge is dual-licensed.
//
a72903e36
*.java, *.kt: StringBuffer -> StringBuilder.a72903e36a6ee147b42123382a745d6438dd924c
diff --git a/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java b/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
index 0d1784d07..92231cf7b 100644
--- a/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
+++ b/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
@@ -81,13 +81,13 @@ public class UserFormatter implements Serializable
return getFormattedUser(user);
}
- public void appendFormattedUser(final StringBuffer buf, final Long userId)
+ public void appendFormattedUser(final StringBuilder buf, final Long userId)
{
final PFUserDO user = UserGroupCache.getInstance().getUser(userId);
appendFormattedUser(buf, user);
}
- public void appendFormattedUser(final StringBuffer buf, final PFUserDO user)
+ public void appendFormattedUser(final StringBuilder buf, final PFUserDO user)
{
buf.append(getFormattedUser(user));
} 4c04cfd65
GROSSE ÄNDERUNG! Migration von Integer-IDs zu Long-IDs (einschließlich Fremdschlüsseln usw.)4c04cfd652210afe373d55f53a5300c85997b109
diff --git a/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java b/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
index 5e06980c2..0d1784d07 100644
--- a/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
+++ b/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
@@ -55,7 +55,7 @@ public class UserFormatter implements Serializable
* @return User's full name.
* @see PFUserDO#getFullname()
*/
- public String formatUser(final Integer userId)
+ public String formatUser(final Long userId)
{
final PFUserDO u = UserGroupCache.getInstance().getUser(userId);
return u != null ? u.getFullname() : "";
@@ -72,7 +72,7 @@ public class UserFormatter implements Serializable
return HtmlHelper.escapeXml(user.getFullname());
}
- public String getFormattedUser(final Integer userId)
+ public String getFormattedUser(final Long userId)
{
if (userId == null) {
return "";
@@ -81,7 +81,7 @@ public class UserFormatter implements Serializable
return getFormattedUser(user);
}
- public void appendFormattedUser(final StringBuffer buf, final Integer userId)
+ public void appendFormattedUser(final StringBuffer buf, final Long userId)
{
final PFUserDO user = UserGroupCache.getInstance().getUser(userId);
appendFormattedUser(buf, user); 4efcbd0fb
Migrationsarbeit läuft...4efcbd0fb62fb527758bd7d1834d604382c55b33
diff --git a/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java b/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
index 35215ef2c..5e06980c2 100644
--- a/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
+++ b/projectforge-business/src/main/java/org/projectforge/business/user/UserFormatter.java
@@ -27,8 +27,10 @@ import org.projectforge.business.utils.HtmlHelper;
import org.projectforge.framework.persistence.user.entities.PFUserDO;
import org.springframework.stereotype.Service;
+import java.io.Serializable;
+
@Service
-public class UserFormatter
+public class UserFormatter implements Serializable
{
/**