mirror of
https://github.com/MeexReay/bRAC.git
synced 2025-05-06 21:48:03 +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> {
|
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 message = sanitize_text(&message);
|
||||||
|
|
||||||
let date = DATE_REGEX.captures(&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()
|
message.white().blink()
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
|
}()
|
||||||
|
}.unwrap_or_else(|| {
|
||||||
|
format!(
|
||||||
|
"{}",
|
||||||
|
message.white().blink()
|
||||||
|
)
|
||||||
|
}))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn find_username_color(message: &str) -> Option<(String, String, Color)> {
|
pub fn find_username_color(message: &str) -> Option<(String, String, Color)> {
|
||||||
|
Loading…
Reference in New Issue
Block a user