868d6abb7 2025 -> 2026
9d4ad5f7d Claude Code: Migrate addressList to AG-Grid-Table and prepare multi selection
63081666f Source file headers: 2024-> 2025.
db2599ab8 History in orderbook, incming/outgoing invoices and projects.
1204b927b Migration stuff in progress... (all tests of all packages: OK).
868d6abb7
2025 -> 2026868d6abb75cd191a892911ac8e45058932cf9074
diff --git a/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java b/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
index 38a2d0ff8..3acfdf42a 100644
--- a/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
+++ b/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.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.
//
9d4ad5f7d
Claude Code: Migrate addressList to AG-Grid-Table and prepare multi selection9d4ad5f7dfdb5ed5260ab209c601c7c016878934
diff --git a/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java b/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
index dc7c0f9df..38a2d0ff8 100644
--- a/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
+++ b/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
@@ -243,7 +243,7 @@ public class ProjektEditForm extends AbstractEditForm<ProjektDO, ProjektEditPage
NewCustomerSelectPanel customer = (NewCustomerSelectPanel) dependentFormComponents[1];
Integer numberValue = number != null ? number.getConvertedInput() : null;
KundeDO customerValue = customer != null ? customer.getConvertedInput() : null;
- if (numberValue != null && customerValue != null && numberValue.equals(new Integer(data.getNummer())) == false) {
+ if (numberValue != null && customerValue != null && numberValue.equals(Integer.valueOf(data.getNummer())) == false) {
if (WicketSupport.get(ProjectServiceImpl.class).isNumberFreeForCustomer(numberValue, customerValue) == false) {
form.error(I18nHelper.getLocalizedMessage("fibu.projekt.validation.numbernotfreeforcustomer"));
} 63081666f
Source file headers: 2024-> 2025.63081666f620fb87315f01b817e560e0b2f6a33a
diff --git a/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java b/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
index 9b76b3a97..dc7c0f9df 100644
--- a/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
+++ b/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.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.
//
db2599ab8
History in orderbook, incming/outgoing invoices and projects.db2599ab88a347e0ff9ad66a479f9b14577a17e2
diff --git a/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java b/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
index f34d030fb..9b76b3a97 100644
--- a/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
+++ b/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
@@ -218,7 +218,7 @@ public class ProjektEditForm extends AbstractEditForm<ProjektDO, ProjektEditPage
if (isNew() == true) {
kost2Arts = WicketSupport.get(KostCache.class).getCloneOfAllKost2Arts();
} else {
- kost2Arts = WicketSupport.get(KostCache.class).getAllKost2Arts(getData().getId());
+ kost2Arts = WicketSupport.get(KostCache.class).getAllKost2ArtsForProjekt(getData().getId());
}
{
// cost 2 types 1204b927b
Migration stuff in progress... (all tests of all packages: OK).1204b927bf77691fc98260f0361a6dd4462a25f2
diff --git a/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java b/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
index 3a2818225..f34d030fb 100644
--- a/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
+++ b/projectforge-wicket/src/main/java/org/projectforge/web/fibu/ProjektEditForm.java
@@ -216,7 +216,7 @@ public class ProjektEditForm extends AbstractEditForm<ProjektDO, ProjektEditPage
fs.add(new MaxLengthTextArea(TextAreaPanel.WICKET_ID, new PropertyModel<String>(data, "description")));
}
if (isNew() == true) {
- kost2Arts = WicketSupport.get(KostCache.class).getAllKostArts();
+ kost2Arts = WicketSupport.get(KostCache.class).getCloneOfAllKost2Arts();
} else {
kost2Arts = WicketSupport.get(KostCache.class).getAllKost2Arts(getData().getId());
}