FIX: Topic embedding importer should accept string tags (#27624)

* FIX: Embedding importer should accept string tags
This commit is contained in:
Jean
2024-06-26 12:34:55 -04:00
committed by GitHub
parent 01e36cbb47
commit 099cf71bcc
2 changed files with 25 additions and 1 deletions

View File

@@ -122,7 +122,7 @@ class TopicEmbed < ActiveRecord::Base
end
existing_tag_names = post.topic.tags.pluck(:name).sort
incoming_tag_names = Array(tags).map(&:name).sort
incoming_tag_names = Array(tags).map { |tag| tag.respond_to?(:name) ? tag.name : tag }.sort
tags_changed = existing_tag_names != incoming_tag_names