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

Report system for mods/packs #15

Open
Xinayder opened this issue Oct 2, 2016 · 1 comment
Open

Report system for mods/packs #15

Xinayder opened this issue Oct 2, 2016 · 1 comment

Comments

@Xinayder
Copy link
Contributor

Xinayder commented Oct 2, 2016

Following the recent issue that was brought on SpaceDock's channel today, I thought of having a simple way for community members to request a mod or modpack to be removed from SpaceDock.

The mods that were removed today have been up in SpaceDock since May, and only today we heard of these "mods".

The idea is to implement a report system that allows SD users to report a mod/pack if they think it shouldn't be listed there, for whatever reason. Basically, a report button would be added to the mod/pack's page and the user can choose for what reason that mod/pack shouldn't be there:

  • Unauthorized publishing
  • Illegal content
  • Any other thing we could have issue with later

Of course, we are no YouTube to automatically handle these requests, so we'd need someone to take some time and review them.

@StollD
Copy link
Member

StollD commented Oct 2, 2016

Indeed we have fields named approved in our db objects (currently defaulting to true).

We could add a route that sends an email to the site admin, and either automatically set approved to false, or add an extra route for it, so the admins can take it down and request changes.

I wouldn't use a predefined list of reasons, a simple textfield would be sufficient. But thats a question for @V1TA5 and the frontend.

EDIT: Alternatively, don't email the site admin, but all people who have game-edit on the given game.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants