From 3fb1b22ff5139b0949d12a661c6e7842d75f6c6a Mon Sep 17 00:00:00 2001 From: Fabio Sinibaldi Date: Wed, 30 Nov 2022 17:47:59 +0100 Subject: [PATCH] Pushes projects up to Published --- .../cms/usecases/ExportConcessioniAsProjects.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/use-cases/src/test/java/org/gcube/application/cms/usecases/ExportConcessioniAsProjects.java b/use-cases/src/test/java/org/gcube/application/cms/usecases/ExportConcessioniAsProjects.java index 5f90cfb..01d4452 100644 --- a/use-cases/src/test/java/org/gcube/application/cms/usecases/ExportConcessioniAsProjects.java +++ b/use-cases/src/test/java/org/gcube/application/cms/usecases/ExportConcessioniAsProjects.java @@ -397,11 +397,15 @@ public class ExportConcessioniAsProjects { // Submit for review - project = client.performStep(project.getId(),step()); + project = client.performStep(project.getId(),step("SUBMIT-FOR-REVIEW")); + + // + if(project.getLifecycleInformation().getLastOperationStatus().equals(LifecycleInformation.Status.OK)) + project = client.performStep(project.getId(), step("APPROVE-SUBMITTED")); + System.out.println("Done "+c.getId()+" in "+(System.currentTimeMillis()-startTime)/1000+" sec"); - } catch (Throwable throwable) { System.err.println(throwable); errCount.incrementAndGet(); @@ -437,9 +441,9 @@ public class ExportConcessioniAsProjects { return toReturn; } - private static final StepExecutionRequest step(){ + private static final StepExecutionRequest step(String stepID){ StepExecutionRequest toReturn = new StepExecutionRequest(); - toReturn.setStepID("SUBMIT-FOR-REVIEW"); + toReturn.setStepID(stepID); return toReturn; }