Skip to content
This repository was archived by the owner on Mar 3, 2025. It is now read-only.
This repository was archived by the owner on Mar 3, 2025. It is now read-only.

Preserve previous comment source when a node has comments #10

@sagotsky

Description

@sagotsky

QA todo:

  1. Enable any app (i.e. Blog). View the App settings.
  2. Note: The default comment setting for every node type is "No comments".
  3. Choose ANY source (other than "No comments") and Save.
  4. Create a new post (i.e. a blog post).
  5. On the node edit form, scroll to the bottom.
  6. Note: In Comment Settings, there should be a single on/off checkbox for the selected comment source.
  7. Save the node with comments enabled.
  8. Add a comment on the node view page.
  9. Go to App Settings and change the comment source to ANY other source (including "No comments").
  10. Load another blog node edit form.
  11. Test: This node edit form shows the new comment source.
  12. Go back to the node you just commented on.
  13. Test: The previous comment is still displayed.
  14. Edit the node.
  15. Test: The node edit form still shows the previous comment source.

Original description

Selecting a new comment system affects existing nodes and their comments

I've enabled comment_sources and selected disqus. Then I create a new page and add comments using disqus. If I change the comment system to facebook social, the disqus comments are no longer available. This applies to drupal comments and fb social as well - any time I switch comment systems I lose the previous system's comments.

I believe the specifications indicated that once a node had comments, those comments would stick around regardless of the comment source selected.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions