opti
This commit is contained in:
10
src/main.rs
10
src/main.rs
@ -177,8 +177,14 @@ fn run_app(terminal: &mut Terminal<CrosstermBackend<io::Stdout>>, app: &mut App)
|
||||
Mode::ConfirmDelete => match key.code {
|
||||
KeyCode::Char('y') | KeyCode::Char('Y') | KeyCode::Enter => {
|
||||
if let Some(item) = app.get_selected_item() {
|
||||
ipc::delete_entry(item.content.clone());
|
||||
app.delete_selected();
|
||||
let content = item.content.clone();
|
||||
if ipc::delete_entry(content) {
|
||||
app.delete_selected();
|
||||
} else {
|
||||
app.set_error(
|
||||
"Erreur : daemon injoignable, entrée non supprimée".into(),
|
||||
);
|
||||
}
|
||||
}
|
||||
app.mode = Mode::Normal;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user