From d21785edd010cbd26e632c0295f2602481ac9421 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Tue, 31 Oct 2017 10:55:47 +0100 Subject: [PATCH] [Fix] Allow to archive activities in state CLOSED --- .../li/strolch/execution/policy/RemoveActivityArchival.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/li.strolch.service/src/main/java/li/strolch/execution/policy/RemoveActivityArchival.java b/li.strolch.service/src/main/java/li/strolch/execution/policy/RemoveActivityArchival.java index 31339e8ff..3a3fd2433 100644 --- a/li.strolch.service/src/main/java/li/strolch/execution/policy/RemoveActivityArchival.java +++ b/li.strolch.service/src/main/java/li/strolch/execution/policy/RemoveActivityArchival.java @@ -13,7 +13,7 @@ public class RemoveActivityArchival extends ActivityArchivalPolicy { @Override public void archive(Activity activity) { - if (!activity.getState().isExecuted()) + if (!activity.getState().isExecuted() && !activity.getState().isClosed()) throw new IllegalStateException("Can not archive non-executed " + activity.getLocator()); tx().remove(activity);