Commit 6f400c9

mokha <mokha@cisco.com>
2019-02-16 22:24:23
do not assign value if key is missing from hash
1 parent 3a124df
Changed files (1)
lib
lib/scim/kit/v2/attribute_type.rb
@@ -82,7 +82,7 @@ module Scim
               canonicalValues caseExact description multiValued mutability
               referenceTypes required returned uniqueness
             ].each do |key|
-              x.public_send("#{key.to_s.underscore}=", hash[key])
+              x.public_send("#{key.to_s.underscore}=", hash[key]) if hash.key?(key)
             end
             x
           end