mirror of
https://github.com/ulyssa/iamb.git
synced 2024-09-11 11:55:48 +03:00
Trim text from external editor and check if empty.
This commit is contained in:
parent
c6982c9737
commit
1372fb1b6d
@ -484,7 +484,14 @@ impl ChatState {
|
|||||||
let msg = if let SendAction::SubmitFromEditor = act {
|
let msg = if let SendAction::SubmitFromEditor = act {
|
||||||
let suffix =
|
let suffix =
|
||||||
store.application.settings.tunables.external_edit_file_suffix.as_str();
|
store.application.settings.tunables.external_edit_file_suffix.as_str();
|
||||||
|
let edited_msg =
|
||||||
external_edit(msg.trim_end().to_string(), Builder::new().suffix(suffix))?
|
external_edit(msg.trim_end().to_string(), Builder::new().suffix(suffix))?
|
||||||
|
.trim_end()
|
||||||
|
.to_string();
|
||||||
|
if edited_msg.is_empty() {
|
||||||
|
return Ok(None);
|
||||||
|
}
|
||||||
|
edited_msg
|
||||||
} else if msg.is_blank() {
|
} else if msg.is_blank() {
|
||||||
return Ok(None);
|
return Ok(None);
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user