mirror of
https://github.com/youwen5/iamb.git
synced 2025-06-19 21:29:52 -07:00
Trim :editor
output and check if it's empty (#275)
This commit is contained in:
parent
59e1862e9c
commit
a18d0f54eb
1 changed files with 8 additions and 1 deletions
|
@ -484,7 +484,14 @@ impl ChatState {
|
|||
let msg = if let SendAction::SubmitFromEditor = act {
|
||||
let suffix =
|
||||
store.application.settings.tunables.external_edit_file_suffix.as_str();
|
||||
external_edit(msg.trim_end().to_string(), Builder::new().suffix(suffix))?
|
||||
let edited_msg =
|
||||
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() {
|
||||
return Ok(None);
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue