From 667f417f32891dce4e35aafb2fbe62a40e7351bd Mon Sep 17 00:00:00 2001 From: Peter van 't Hof <p.j.van_t_hof@lumc.nl> Date: Thu, 19 Jun 2014 10:39:56 +0200 Subject: [PATCH] no merging when map is still empty --- .../src/main/scala/nl/lumc/sasc/biopet/core/Config.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/core/Config.scala b/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/core/Config.scala index 00316a09c..934c97a5f 100644 --- a/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/core/Config.scala +++ b/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/core/Config.scala @@ -38,7 +38,8 @@ class Config(var map: Map[String,Any]) extends Logging { configJson.get match { case m:Map[_,_] => { returnMap = Config.valueToMap(configJson.get) - map = Config.mergeMaps(returnMap, map) + if (map.isEmpty) returnMap = map + else map = Config.mergeMaps(returnMap, map) } case null => logger.warn("Config " + configFile + " wrong format") } -- GitLab