mirror of
https://github.com/LBPUnion/ProjectLighthouse.git
synced 2025-05-15 14:12:27 +00:00
Make chat filter logging configurable (#618)
* Make chat filter logging configurable Disables chat logging by default, but allows for it to be re-enabled if need be. * Update ProjectLighthouse.Servers.GameServer/Controllers/MessageController.cs Co-authored-by: Josh <josh@slendy.pw> * Update ServerConfiguration.cs Co-authored-by: Josh <josh@slendy.pw>
This commit is contained in:
parent
86dff92179
commit
993d14d90a
2 changed files with 4 additions and 2 deletions
|
@ -120,7 +120,8 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.";
|
|||
|
||||
string username = await this.database.UsernameFromGameToken(token);
|
||||
|
||||
Logger.Info($"{username}: {message} / {scannedText}", LogArea.Filter);
|
||||
if (ServerConfiguration.Instance.LogChatFiltering)
|
||||
Logger.Info($"{username}: {message} / {scannedText}", LogArea.Filter);
|
||||
|
||||
return this.Ok(scannedText);
|
||||
}
|
||||
|
|
|
@ -23,7 +23,7 @@ public class ServerConfiguration
|
|||
// You can use an ObsoleteAttribute instead. Make sure you set it to error, though.
|
||||
//
|
||||
// Thanks for listening~
|
||||
public const int CurrentConfigVersion = 15;
|
||||
public const int CurrentConfigVersion = 16;
|
||||
|
||||
#region Meta
|
||||
|
||||
|
@ -185,6 +185,7 @@ public class ServerConfiguration
|
|||
public string AnnounceText { get; set; } = "You are now logged in as %user (id: %id).";
|
||||
#endif
|
||||
public bool CheckForUnsafeFiles { get; set; } = true;
|
||||
public bool LogChatFiltering { get; set; } = false;
|
||||
|
||||
public FilterMode UserInputFilterMode { get; set; } = FilterMode.None;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue