From e5e3dfb56101032a04b6099078d3c5d8b0dd6612 Mon Sep 17 00:00:00 2001 From: Sergey Moiseev Date: Tue, 28 May 2019 17:09:04 +0300 Subject: [PATCH] Make sure regexp not matched with project path --- lib/seed-fu/runner.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/seed-fu/runner.rb b/lib/seed-fu/runner.rb index d042aa8..89cba50 100644 --- a/lib/seed-fu/runner.rb +++ b/lib/seed-fu/runner.rb @@ -66,7 +66,7 @@ def filenames filenames += (Dir[File.join(path, '*.rb')] + Dir[File.join(path, '*.rb.gz')]).sort end filenames.uniq! - filenames = filenames.find_all { |filename| filename =~ @filter } if @filter + filenames = filenames.find_all { |filename| filename.gsub(/^#{Regexp.quote(Rails.root.to_s)}/,'') =~ @filter } if @filter filenames end end