diff options
| author | Vladimir Kochnev <hashtable@yandex.ru> | 2015-11-15 16:20:11 +0300 |
|---|---|---|
| committer | Vladimir Kochnev <hashtable@yandex.ru> | 2015-11-15 17:22:52 +0300 |
| commit | 06e61eaae3bc969a3e2f96f22961127e87b83745 (patch) | |
| tree | a95431da99fbbe6c6d5def78534a204eacaacd4c /lib/hashie/mash.rb | |
| parent | c71e4fd084635ccf37e3f2a63efd20b244147705 (diff) | |
| download | hashie-06e61eaae3bc969a3e2f96f22961127e87b83745.tar.gz | |
Make reverse_merge compatible with subclassing.
Diffstat (limited to 'lib/hashie/mash.rb')
| -rw-r--r-- | lib/hashie/mash.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/hashie/mash.rb b/lib/hashie/mash.rb index 8bd040f..8dff97e 100644 --- a/lib/hashie/mash.rb +++ b/lib/hashie/mash.rb @@ -247,7 +247,7 @@ module Hashie # another ActiveSupport method, see issue #270 def reverse_merge(other_hash) - Hashie::Mash.new(other_hash).merge(self) + self.class.new(other_hash).merge(self) end protected |
