mirror of
https://github.com/discourse/discourse.git
synced 2025-05-21 18:12:32 +08:00
FEATURE: Update topic/comment embedding parameters (#20181)
This commit implements many changes to topic and comments embedding. It deprecates the class_name field from EmbeddableHost and suggests using the className parameter. discourse_username parameter has been deprecated and it will fetch it from embedded site from the author or discourse-username meta. See the updated code sample from Admin > Customize > Embedding page. * FEATURE: Add className parameter for Discourse embed * DEV: Hide class_name from EmbeddableHost * DEV: Deprecate class_name field of EmbeddableHost * FEATURE: Use either author or discourse-username meta tag * DEV: Deprecate discourse_username parameter * DEV: Improve embed code sample
This commit is contained in:
@ -64,7 +64,7 @@ class ImportScripts::Disqus < ImportScripts::Base
|
||||
|
||||
topic_user = find_existing_user(t[:author_email], t[:author_username])
|
||||
begin
|
||||
post = TopicEmbed.import_remote(topic_user, t[:link], title: title)
|
||||
post = TopicEmbed.import_remote(t[:link], title: title, user: topic_user)
|
||||
post.topic.update_column(:category_id, @category.id)
|
||||
rescue OpenURI::HTTPError
|
||||
post = nil
|
||||
|
Reference in New Issue
Block a user