From 554007ce9116c0575da757fac4a24e27fe48606c Mon Sep 17 00:00:00 2001 From: r888888888 Date: Wed, 11 Jun 2014 16:53:24 -0700 Subject: [PATCH] fixes #2185 --- app/logical/alias_and_implication_importer.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/logical/alias_and_implication_importer.rb b/app/logical/alias_and_implication_importer.rb index 9e662fe6a..69c505eec 100644 --- a/app/logical/alias_and_implication_importer.rb +++ b/app/logical/alias_and_implication_importer.rb @@ -31,6 +31,8 @@ private [:remove_alias, $1, $2] elsif line =~ /^remove implication (\S+) -> (\S+)$/i [:remove_implication, $1, $2] + elsif line =~ /^mass update (\S+) -> (\S+)$/i + [:mass_update, $1, $2] elsif line.empty? # do nothing else @@ -62,6 +64,9 @@ private raise "Implication for #{token[1]} not found" if tag_implication.nil? tag_implication.destroy + when :mass_update + Delayed::Job.enqueue(TagBatchChange.new(token[1], token[2], CurrentUser.user, CurrentUser.ip_addr)) + else raise "Unknown token: #{token[0]}" end