From 7d18248e68a703a07ae7ad261bf0ccafdf2f363e Mon Sep 17 00:00:00 2001
From: felmer <felmer>
Date: Tue, 29 Mar 2011 11:14:03 +0000
Subject: [PATCH] LMS-2136 fix eager archiving post-registration task

SVN: 20534
---
 .../openbis/generic/server/business/bo/ExternalDataBO.java    | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExternalDataBO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExternalDataBO.java
index 0e3be2e8f49..cf033ccf2e0 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExternalDataBO.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExternalDataBO.java
@@ -696,9 +696,7 @@ public class ExternalDataBO extends AbstractExternalDataBusinessObject implement
         {
             return false;
         }
-        externalData.setStatus(newStatus);
-        externalData.setPresentInArchive(newPresentInArchive);
-        save();
+        updateStatuses(Arrays.asList(externalData.getCode()), newStatus, newPresentInArchive);
         return true;
     }
 
-- 
GitLab