Show hidden comments to moderators if requested

This commit is contained in:
Anton Khorev 2023-09-17 18:17:33 +03:00
parent 77d495ccdc
commit e22589f946
4 changed files with 159 additions and 34 deletions

View file

@ -24,12 +24,13 @@ xml.changeset(attrs) do |changeset_xml_node|
# include discussion if requested
if @include_discussion
if @comments
changeset_xml_node.discussion do |discussion_xml_node|
changeset.comments.includes(:author).each do |comment|
@comments.each do |comment|
cattrs = {
"id" => comment.id,
"date" => comment.created_at.xmlschema
"date" => comment.created_at.xmlschema,
"visible" => comment.visible
}
if comment.author.data_public?
cattrs["uid"] = comment.author.id