Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mod Mail Reports #1519

Open
wants to merge 7 commits into
base: dev
Choose a base branch
from
Open

Mod Mail Reports #1519

wants to merge 7 commits into from

Conversation

Sjmarf
Copy link
Contributor

@Sjmarf Sjmarf commented Dec 17, 2024

Relies on this MlemMiddleware PR.

Closes #1504. There is no content loader model yet - just some temporary code to display the first page of results. Issue here.

Reports look like this. In future the interaction bar will be customizable, but I haven't implemented this yet. Issue here.

On versions prior to 0.19.4, significantly less information is included in the report responses. This makes us unable to create Post2/Comment2 models on those versions, and instead we have to fallback to Post1/Comment1 models.

As a result, on 0.19.3 and below the reports instead look like this:

The biggest downgrade here is that there is no ellipsis menu from which you can take action on the content. To do that, you have to tap on the report to open the post/comment and take action on it from there. Now, this downgrade isn't actually a limitation of the missing data - we could still include those ellipsis menus, but doing so would require a significant amount of work and I don't think it's worth it.

@Sjmarf Sjmarf requested a review from a team as a code owner December 17, 2024 22:44
@Sjmarf Sjmarf requested review from JakeShirley and mormaer and removed request for a team December 17, 2024 22:44
@Sjmarf Sjmarf changed the title Reports Mod Mail Reports Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Mod Mail: View Reports
1 participant