Feat/admin report overwrite minds#3124
Ticket(s) / Related Merge Requests
minds#3124
Summary of Changes
Added ability to override initial report reason and update appeal process too to reflect changes.
Testing Considerations
- Report a post for Spam on a given account from an account that is not admin
- Log into an account with admin privileges
- Go to the Admin panel and click on the
Appeals
tab - make sure that the admin account has a phone number hash in the db as this is a hard requirement - The reported post should now be visible in the list
- Change the report reason to a NSFW, any sub reason will be fine here.
- Proceed to uphold the report
- Login to the account of the reported post and navigate to
Settings -> Other -> Reported Content
- You should see the post that has been reported appearing in that list with the report reason begin NSFW <sub_reason>
Deployment Considerations
A new column needs to be added to the moderation_reports
table in Cassandra
Regression Scope
Report section for Adminds and Appeal functionality
Platform Affected (web, mobile, etc)
Frontend, engine
Developer Testing Completed
Screenshots / Screen Recording
Does this impact
-
Localization -
Dark/light mode -
Guest mode
Definition of Done Checklist
-
The Acceptance Criteria has been met -
Code is tested: Testing includes unit/spec, E2E/automated and manual testing -
Merge requests description has been filled out
Edited by Fausto Arcidiacono