From 3964be57f0419478fe02f282f548fb031ad0a313 Mon Sep 17 00:00:00 2001 From: Reavis Sutphin-Gray Date: Tue, 24 Nov 2015 12:07:30 -0800 Subject: [PATCH] Create Regex from string to prevent crash in replace #185 --- lib/shopify_theme/cli.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/shopify_theme/cli.rb b/lib/shopify_theme/cli.rb index 23b8733..e9f8d32 100644 --- a/lib/shopify_theme/cli.rb +++ b/lib/shopify_theme/cli.rb @@ -141,7 +141,7 @@ def replace(*keys) # files present on remote and present locally get overridden anyway remote_assets = keys.empty? ? (ShopifyTheme.asset_list - local_assets_list) : keys remote_assets.each do |asset| - delete_asset(asset, options['quiet']) unless ShopifyTheme.ignore_files.any? { |regex| regex =~ asset } + delete_asset(asset, options['quiet']) unless ShopifyTheme.ignore_files.any? { |regex| /#{regex}/ =~ asset } end local_assets = keys.empty? ? local_assets_list : keys local_assets.each do |asset|