mirror of
https://github.com/MeexReay/bRAC.git
synced 2025-05-06 13:38:04 +03:00
remove empty messages and allow non-format messages
This commit is contained in:
parent
52720c2748
commit
41340f0f45
15
src/chat.rs
15
src/chat.rs
@ -209,6 +209,13 @@ pub fn on_send_message(ctx: Arc<Context>, message: &str) -> Result<(), Box<dyn E
|
||||
}
|
||||
|
||||
pub fn format_message(enable_ip_viewing: bool, message: String) -> Option<String> {
|
||||
if message.is_empty() {
|
||||
None
|
||||
} else {
|
||||
Some(
|
||||
{
|
||||
let message = message.clone();
|
||||
move || -> Option<String> {
|
||||
let message = sanitize_text(&message);
|
||||
|
||||
let date = DATE_REGEX.captures(&message)?;
|
||||
@ -258,6 +265,14 @@ pub fn format_message(enable_ip_viewing: bool, message: String) -> Option<String
|
||||
message.white().blink()
|
||||
)
|
||||
})
|
||||
}()
|
||||
}.unwrap_or_else(|| {
|
||||
format!(
|
||||
"{}",
|
||||
message.white().blink()
|
||||
)
|
||||
}))
|
||||
}
|
||||
}
|
||||
|
||||
pub fn find_username_color(message: &str) -> Option<(String, String, Color)> {
|
||||
|
Loading…
Reference in New Issue
Block a user