Add ContentPoliciesHelper#policy_list to wrap string building in views (#37856)

This commit is contained in:
Matt Jankowski
2026-02-13 10:54:41 -05:00
committed by GitHub
parent 3d0a6ba831
commit 56ecdde152
5 changed files with 34 additions and 3 deletions

View File

@@ -17,7 +17,7 @@
%br/
= f.object.policies.map { |policy| t(policy, scope: 'admin.instances.content_policies.policies') }.join(' · ')
= policy_list(f.object)
- if f.object.public_comment.present?
·
= f.object.public_comment

View File

@@ -6,7 +6,7 @@
%small
- if instance.domain_block
= instance.domain_block.policies.map { |policy| t(policy, scope: 'admin.instances.content_policies.policies') }.join(' · ')
= policy_list(instance.domain_block)
- if instance.domain_block.public_comment.present?
%span.comment.public-comment #{t('admin.domain_blocks.public_comment')}: #{instance.domain_block.public_comment}
- if instance.domain_block.private_comment.present?

View File

@@ -37,7 +37,7 @@
%td= @instance.domain_block.public_comment
%tr
%th= t('admin.instances.content_policies.policy')
%td= @instance.domain_block.policies.map { |policy| t(policy, scope: 'admin.instances.content_policies.policies') }.join(' · ')
%td= policy_list(@instance.domain_block)
= link_to t('admin.domain_blocks.edit'), edit_admin_domain_block_path(@instance.domain_block), class: 'button'
= link_to t('admin.domain_blocks.undo'), admin_domain_block_path(@instance.domain_block), class: 'button', data: { confirm: t('admin.accounts.are_you_sure'), method: :delete }