From 15495fb48c77546562b5a2960d7374901905e4cd Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Mon, 23 Jan 2023 14:12:43 +0100 Subject: [PATCH] Allow partial overwrites --- lib/mrsk/configuration.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mrsk/configuration.rb b/lib/mrsk/configuration.rb index dd6d6cb5..25c619f8 100644 --- a/lib/mrsk/configuration.rb +++ b/lib/mrsk/configuration.rb @@ -15,7 +15,7 @@ class Mrsk::Configuration def create_from(base_config_file, destination: nil, version: "missing") new(load_config_file(base_config_file).tap do |config| if destination - config.merge! \ + config.deep_merge! \ load_config_file destination_config_file(base_config_file, destination) end end, version: version)