From 232a23ceb2eacfb42d982170c8214b35343e65ae Mon Sep 17 00:00:00 2001 From: Marco Salles Date: Thu, 10 Mar 2016 11:31:24 -0300 Subject: [PATCH] [fix] =~ operator to .match operator was crashing `theme replace` command --- 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..a6d3d3f 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.match asset } end local_assets = keys.empty? ? local_assets_list : keys local_assets.each do |asset|