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());
+ });
+
});
}