lib/saml/kit/response.rb in saml-kit-1.2.0 vs lib/saml/kit/response.rb in saml-kit-1.3.0

- old
+ new

@@ -41,12 +41,11 @@ private def must_be_valid_assertion assertion.valid? - assertion.errors.each do |attribute, error| - attribute = :assertion if attribute == :base - errors.add(attribute, error) + assertion.each_error do |attribute, error| + errors.add(attribute == :base ? :assertion : attribute, error) end end def must_contain_single_assertion return if assertion_nodes.count <= 1