coralproject / talk

A better commenting experience from Vox Media
https://coralproject.net
Other
1.89k stars 355 forks source link

[CORL-3077]: DSA - Anonymous reports show on moderate cards #4530

Closed kabeaty closed 7 months ago

kabeaty commented 7 months ago

What does this PR do?

These changes ensure that any anonymous DSA reports show on moderate cards, both in the marker count and beneath INFO with a link to the relevant DSA report.

These changes will impact:

What changes to the GraphQL/Database Schema does this PR introduce?

none

Does this PR introduce any new environment variables or feature flags?

no

If any indexes were added, were they added to INDEXES.md?

n/a

How do I test this PR?

You can report a comment while logged out as an anonymous user. Then go find its moderate cards in the admin. See that its illegal content marker appears / is correctly incremented. Click INFO. See that it's represented as Anonymous user with a link to the relevant DSA report beside it.

Were any tests migrated to React Testing Library?

How do we deploy this PR?

netlify[bot] commented 7 months ago

Deploy Preview for gallant-galileo-14878c canceled.

Name Link
Latest commit 253f317b81981ccad66cd7b7c6af8ae594ef7f5f
Latest deploy log https://app.netlify.com/sites/gallant-galileo-14878c/deploys/65c632635ce73100083e3510