From 2bfd4074efb904e4b8b47abef2ae03c717a93975 Mon Sep 17 00:00:00 2001
From: Trevor John <trevor@john.tj>
Date: Wed, 8 May 2024 11:59:15 -0400
Subject: [PATCH] Small simplification

---
 lib/rails/html/scrubbers.rb | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/lib/rails/html/scrubbers.rb b/lib/rails/html/scrubbers.rb
index af53db4..a1317ad 100644
--- a/lib/rails/html/scrubbers.rb
+++ b/lib/rails/html/scrubbers.rb
@@ -140,9 +140,7 @@ def scrub_attribute(node, attr_node)
             attr_node.node_name
           end
 
-          if Loofah::HTML5::SafeList::ATTR_VAL_IS_URI.include?(attr_name)
-            return if Loofah::HTML5::Scrub.scrub_uri_attribute(attr_node)
-          end
+          return if Loofah::HTML5::SafeList::ATTR_VAL_IS_URI.include?(attr_name) && Loofah::HTML5::Scrub.scrub_uri_attribute(attr_node)
 
           if Loofah::HTML5::SafeList::SVG_ATTR_VAL_ALLOWS_REF.include?(attr_name)
             Loofah::HTML5::Scrub.scrub_attribute_that_allows_local_ref(attr_node)