This is an automated email from the ASF dual-hosted git repository.

isjarana pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/develop by this push:
     new 579140d350 Change process inputs according to selected CR
     new 9e77ace42d Merge pull request #402 from isururanawaka/metaschedular
579140d350 is described below

commit 579140d350c698a6928248eb32fe211866e0118d
Author: Isuru Ranawaka <[email protected]>
AuthorDate: Fri Mar 10 10:18:07 2023 -0500

    Change process inputs according to selected CR
---
 .../registry/core/repositories/expcatalog/ExperimentRepository.java | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git 
a/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentRepository.java
 
b/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentRepository.java
index b0cdd34725..5374d31ce1 100644
--- 
a/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentRepository.java
+++ 
b/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentRepository.java
@@ -28,6 +28,7 @@ import org.apache.airavata.model.status.ExperimentStatus;
 import 
org.apache.airavata.registry.core.entities.expcatalog.ComputationalResourceSchedulingEntity;
 import org.apache.airavata.registry.core.entities.expcatalog.ExperimentEntity;
 import 
org.apache.airavata.registry.core.entities.expcatalog.ProcessInputEntity;
+import 
org.apache.airavata.registry.core.entities.expcatalog.ProcessOutputEntity;
 import org.apache.airavata.registry.core.utils.DBConstants;
 import org.apache.airavata.registry.core.utils.ObjectMapperSingleton;
 import org.apache.airavata.registry.core.utils.QueryConstants;
@@ -118,6 +119,11 @@ public class ExperimentRepository extends 
ExpCatAbstractRepository<ExperimentMod
                processInputEntities.forEach(pr->{
                    pr.setProcessId(processEntity.getProcessId());
                });
+                List<ProcessOutputEntity> processOutputs =  
processEntity.getProcessOutputs();
+                processOutputs.forEach(pr->{
+                    pr.setProcessId(processEntity.getProcessId());
+                });
+
             });
         }
 

Reply via email to