From e66d7996f6efb0aaac8c57e9940f26d9621769dd Mon Sep 17 00:00:00 2001 From: Mirco Nasuti <mirco.nasuti@chuv.ch> Date: Thu, 8 Dec 2016 14:39:52 +0100 Subject: [PATCH] fix algo params sent to woken --- src/main/java/eu/hbp/mip/akka/ExperimentActor.java | 1 + src/main/java/eu/hbp/mip/model/Experiment.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/eu/hbp/mip/akka/ExperimentActor.java b/src/main/java/eu/hbp/mip/akka/ExperimentActor.java index 597cca20d..002bec8fd 100644 --- a/src/main/java/eu/hbp/mip/akka/ExperimentActor.java +++ b/src/main/java/eu/hbp/mip/akka/ExperimentActor.java @@ -31,6 +31,7 @@ public class ExperimentActor extends UntypedActor { @Override public void onReceive(Object message) { + log.info("\n\n***** ExperimentActor received response from woken\n"); UUID uuid = UUID.fromString(this.getSelf().path().name()); if (message instanceof QueryResult) { QueryResult queryResult = (QueryResult) message; diff --git a/src/main/java/eu/hbp/mip/model/Experiment.java b/src/main/java/eu/hbp/mip/model/Experiment.java index c4baf011f..b1c903ff8 100644 --- a/src/main/java/eu/hbp/mip/model/Experiment.java +++ b/src/main/java/eu/hbp/mip/model/Experiment.java @@ -124,7 +124,7 @@ public class Experiment { scala.collection.immutable.HashMap<String, String> params = new HashMap<>(); for (AlgorithmParam ap: a.getParameters() ) { - params.updated(ap.getCode(), ap.getValue()); + params = params.updated(ap.getCode(), ap.getValue()); } algorithms.add(new Algorithm(a.getCode(), a.getName(), params)); } @@ -136,7 +136,7 @@ public class Experiment { scala.collection.immutable.HashMap<String, String> params = new HashMap<>(); for (AlgorithmParam ap: v.getParameters() ) { - params.updated(ap.getCode(), ap.getValue()); + params = params.updated(ap.getCode(), ap.getValue()); } validations.add(new Validation(v.getCode(), v.getName(), params)); } -- GitLab