From 85c06275d4eb7ec1fad16870820f8f360713ada8 Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Thu, 7 Jun 2012 16:41:46 +0200 Subject: [PATCH] Revert "Add restriction to prevent remove all the lines in a personal expense sheet" This reverts commit 290c7dfb5b3e614381970cbb8542f87a929f2a46. This is not needed as there's already an annotation @NotEmpty in expenseSheetLines. So it's mandatory for all the ExpenseSheet having at least one ExpenseSheetLine. FEA: ItEr76S28UserDashboard --- .../business/expensesheet/entities/ExpenseSheet.java | 9 --------- 1 file changed, 9 deletions(-) diff --git a/libreplan-business/src/main/java/org/libreplan/business/expensesheet/entities/ExpenseSheet.java b/libreplan-business/src/main/java/org/libreplan/business/expensesheet/entities/ExpenseSheet.java index 6728e7b74..88c6d6b53 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/expensesheet/entities/ExpenseSheet.java +++ b/libreplan-business/src/main/java/org/libreplan/business/expensesheet/entities/ExpenseSheet.java @@ -232,13 +232,4 @@ public class ExpenseSheet extends IntegrationEntity implements IHumanIdentifiabl return !personal; } - @AssertTrue(message = "a personal expenses must have at least one line") - public boolean checkConstraintPersonalExpenseMustHaveAtLeastOneLine() { - if (!personal) { - return true; - } - - return !expenseSheetLines.isEmpty(); - } - } \ No newline at end of file