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

New Server Schema #61

Open
SocksTheWolf opened this issue Sep 3, 2024 · 0 comments
Open

New Server Schema #61

SocksTheWolf opened this issue Sep 3, 2024 · 0 comments
Labels
critical Tackle sooner than other issues enhancement New feature or request
Milestone

Comments

@SocksTheWolf
Copy link
Owner

Modify the current schema to add two new flags:

  • Should attempt banning (should fix all the errors with /r/undertaleyellow's server)
  • Can report

Both fields should be default true upon activation (migration needs to set all flags to true, but the default should be false). Activation is still the primary check for everything.

For attempting ban/unban, a check would be placed in ProcessActionOnUser during the Server loop

For reporting, a check should should be done in ReportScam_Global and ReportScamUser_Global to block out servers with functionality.

A command to modify a server instance's flags should be also added for the maintainer role to help fix any issues.

@SocksTheWolf SocksTheWolf added enhancement New feature or request critical Tackle sooner than other issues labels Sep 3, 2024
@SocksTheWolf SocksTheWolf added this to the Version 2.5 milestone Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
critical Tackle sooner than other issues enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant