mirror of
https://github.com/LBPUnion/ProjectLighthouse.git
synced 2025-08-07 12:28:39 +00:00
Rename enum to FilterLocation for readability
This commit is contained in:
parent
3c7a3c7bf5
commit
bffd53cdc0
12 changed files with 14 additions and 14 deletions
|
@ -142,7 +142,7 @@ public class CommentController : ControllerBase
|
|||
targetId = await this.database.UserIdFromUsername(username!);
|
||||
}
|
||||
|
||||
string filteredText = CensorHelper.FilterMessage(comment.Message, Location.ChatMessage, username);
|
||||
string filteredText = CensorHelper.FilterMessage(comment.Message, FilterLocation.ChatMessage, username);
|
||||
|
||||
bool success = await this.database.PostComment(token.UserId, targetId, type, filteredText);
|
||||
if (success) return this.Ok();
|
||||
|
|
|
@ -146,7 +146,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.";
|
|||
|
||||
if (ServerConfiguration.Instance.LogChatMessages) Logger.Info($"{username}: \"{message}\"", LogArea.Filter);
|
||||
|
||||
message = CensorHelper.FilterMessage(message, Location.ChatMessage, username);
|
||||
message = CensorHelper.FilterMessage(message, FilterLocation.ChatMessage, username);
|
||||
|
||||
return this.Ok(message);
|
||||
}
|
||||
|
|
|
@ -143,7 +143,7 @@ public class PublishController : ControllerBase
|
|||
// Yes Rider, this isn't null
|
||||
Debug.Assert(slot.Resources != null, "slot.ResourceList != null");
|
||||
|
||||
slot.Name = CensorHelper.FilterMessage(slot.Name, Location.SlotName, user.Username);
|
||||
slot.Name = CensorHelper.FilterMessage(slot.Name, FilterLocation.SlotName, user.Username);
|
||||
|
||||
if (slot.Name.Length > 64)
|
||||
{
|
||||
|
@ -154,7 +154,7 @@ public class PublishController : ControllerBase
|
|||
return this.BadRequest();
|
||||
}
|
||||
|
||||
slot.Description = CensorHelper.FilterMessage(slot.Description, Location.SlotDescription, user.Username);
|
||||
slot.Description = CensorHelper.FilterMessage(slot.Description, FilterLocation.SlotDescription, user.Username);
|
||||
|
||||
if (slot.Description.Length > 512)
|
||||
{
|
||||
|
|
|
@ -101,7 +101,7 @@ public class ReviewController : ControllerBase
|
|||
|
||||
// Temporary fix until this can be refactored to use a UserEntity properly
|
||||
string username = await this.database.UsernameFromGameToken(token);
|
||||
newReview.Text = CensorHelper.FilterMessage(newReview.Text, Location.SlotReview, username);
|
||||
newReview.Text = CensorHelper.FilterMessage(newReview.Text, FilterLocation.SlotReview, username);
|
||||
|
||||
if (newReview.Text.Length > 512) return this.BadRequest();
|
||||
|
||||
|
|
|
@ -81,7 +81,7 @@ public class UserController : ControllerBase
|
|||
|
||||
if (update.Biography.Length > 512) return this.BadRequest();
|
||||
|
||||
string filteredBio = CensorHelper.FilterMessage(update.Biography, Location.UserBiography, user.Username);
|
||||
string filteredBio = CensorHelper.FilterMessage(update.Biography, FilterLocation.UserBiography, user.Username);
|
||||
|
||||
user.Biography = filteredBio;
|
||||
}
|
||||
|
|
|
@ -74,7 +74,7 @@ public class SlotPageController : ControllerBase
|
|||
}
|
||||
|
||||
string username = await this.database.UsernameFromWebToken(token);
|
||||
string filteredText = CensorHelper.FilterMessage(msg, Location.SlotReview, username);
|
||||
string filteredText = CensorHelper.FilterMessage(msg, FilterLocation.SlotReview, username);
|
||||
|
||||
bool success = await this.database.PostComment(token.UserId, id, CommentType.Level, filteredText);
|
||||
if (success)
|
||||
|
|
|
@ -50,7 +50,7 @@ public class UserPageController : ControllerBase
|
|||
}
|
||||
|
||||
string username = await this.database.UsernameFromWebToken(token);
|
||||
string filteredText = CensorHelper.FilterMessage(msg, Location.UserComment, username);
|
||||
string filteredText = CensorHelper.FilterMessage(msg, FilterLocation.UserComment, username);
|
||||
|
||||
bool success = await this.database.PostComment(token.UserId, id, CommentType.Profile, filteredText);
|
||||
if (success)
|
||||
|
|
|
@ -20,7 +20,7 @@ public class FilterTestPage : BaseLayout
|
|||
public IActionResult OnGet(string? text = null)
|
||||
{
|
||||
#if DEBUG
|
||||
if (text != null) this.FilteredText = CensorHelper.FilterMessage(text, Location.Test);
|
||||
if (text != null) this.FilteredText = CensorHelper.FilterMessage(text, FilterLocation.Test);
|
||||
this.Text = text;
|
||||
|
||||
return this.Page();
|
||||
|
|
|
@ -37,14 +37,14 @@ public class SlotSettingsPage : BaseLayout
|
|||
|
||||
if (name != null)
|
||||
{
|
||||
name = CensorHelper.FilterMessage(name, Location.SlotName, this.User.Username);
|
||||
name = CensorHelper.FilterMessage(name, FilterLocation.SlotName, this.User.Username);
|
||||
if (this.Slot.Name != name && name.Length <= 64)
|
||||
this.Slot.Name = name;
|
||||
}
|
||||
|
||||
if (description != null)
|
||||
{
|
||||
description = CensorHelper.FilterMessage(description, Location.SlotDescription, this.User.Username);
|
||||
description = CensorHelper.FilterMessage(description, FilterLocation.SlotDescription, this.User.Username);
|
||||
if (this.Slot.Description != description && description.Length <= 512)
|
||||
this.Slot.Description = description;
|
||||
}
|
||||
|
|
|
@ -58,7 +58,7 @@ public class UserSettingsPage : BaseLayout
|
|||
|
||||
if (this.ProfileUser.Biography != biography && biography.Length <= 512)
|
||||
{
|
||||
string filteredBio = CensorHelper.FilterMessage(biography, Location.UserBiography, this.ProfileUser.Username);
|
||||
string filteredBio = CensorHelper.FilterMessage(biography, FilterLocation.UserBiography, this.ProfileUser.Username);
|
||||
|
||||
this.ProfileUser.Biography = filteredBio;
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@ public static class CensorHelper
|
|||
"UwU", "OwO", "uwu", "owo", "o3o", ">.>", "*pounces on you*", "*boops*", "*baps*", ":P", "x3", "O_O", "xD", ":3", ";3", "^w^",
|
||||
};
|
||||
|
||||
public static string FilterMessage(string message, Location filterLocation = Location.None, string username = null)
|
||||
public static string FilterMessage(string message, FilterLocation filterLocation = FilterLocation.None, string username = null)
|
||||
{
|
||||
if (CensorConfiguration.Instance.UserInputFilterMode == FilterMode.None) return message;
|
||||
StringBuilder stringBuilder = new(message);
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
namespace LBPUnion.ProjectLighthouse.Types.Filter;
|
||||
|
||||
public enum Location
|
||||
public enum FilterLocation
|
||||
{
|
||||
SlotName = 0,
|
||||
SlotDescription = 1,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue