From 829d4ad7cec6a2d60edea416b0088b5b6fedf56d Mon Sep 17 00:00:00 2001 From: Amod Mulay Date: Thu, 8 Apr 2021 11:25:04 -0400 Subject: [PATCH] Support nil / undef values for resource params --- lib/octocatalog-diff/catalog-diff/differ.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/octocatalog-diff/catalog-diff/differ.rb b/lib/octocatalog-diff/catalog-diff/differ.rb index 2580b779..37828b92 100644 --- a/lib/octocatalog-diff/catalog-diff/differ.rb +++ b/lib/octocatalog-diff/catalog-diff/differ.rb @@ -558,7 +558,7 @@ def hashdiff_initial(catalog1_in, catalog2_in) # Added a new key that points to some kind of data structure that we know how # to handle. - classes = [String, Integer, Float, TrueClass, FalseClass, Array, Hash] + classes = [String, Integer, Float, TrueClass, FalseClass, Array, Hash, NilClass] if obj[1] =~ /^(.+)\f([^\f]+)$/ && OctocatalogDiff::Util::Util.object_is_any_of?(obj[2], classes) hashdiff_add_remove.add(obj[1]) next