fix bug with alias/implication processing
This commit is contained in:
@@ -87,14 +87,14 @@ private
|
|||||||
raise "Error: #{tag_alias.errors.full_messages.join("; ")} (create alias #{tag_alias.antecedent_name} -> #{tag_alias.consequent_name})"
|
raise "Error: #{tag_alias.errors.full_messages.join("; ")} (create alias #{tag_alias.antecedent_name} -> #{tag_alias.consequent_name})"
|
||||||
end
|
end
|
||||||
tag_alias.rename_wiki_and_artist if rename_aliased_pages?
|
tag_alias.rename_wiki_and_artist if rename_aliased_pages?
|
||||||
tag_alias.delay(:queue => "default").process!(false, CurrentUser.id)
|
tag_alias.delay(:queue => "default").process!(false)
|
||||||
|
|
||||||
when :create_implication
|
when :create_implication
|
||||||
tag_implication = TagImplication.create(:forum_topic_id => forum_id, :status => "pending", :antecedent_name => token[1], :consequent_name => token[2], :skip_secondary_validations => skip_secondary_validations)
|
tag_implication = TagImplication.create(:forum_topic_id => forum_id, :status => "pending", :antecedent_name => token[1], :consequent_name => token[2], :skip_secondary_validations => skip_secondary_validations)
|
||||||
unless tag_implication.valid?
|
unless tag_implication.valid?
|
||||||
raise "Error: #{tag_implication.errors.full_messages.join("; ")} (create implication #{tag_implication.antecedent_name} -> #{tag_implication.consequent_name})"
|
raise "Error: #{tag_implication.errors.full_messages.join("; ")} (create implication #{tag_implication.antecedent_name} -> #{tag_implication.consequent_name})"
|
||||||
end
|
end
|
||||||
tag_implication.delay(:queue => "default").process!(false, CurrentUser.id)
|
tag_implication.delay(:queue => "default").process!(false)
|
||||||
|
|
||||||
when :remove_alias
|
when :remove_alias
|
||||||
tag_alias = TagAlias.where("antecedent_name = ?", token[1]).first
|
tag_alias = TagAlias.where("antecedent_name = ?", token[1]).first
|
||||||
|
|||||||
Reference in New Issue
Block a user